Russian Qt Forum
Апрель 29, 2024, 02:24 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Дебуггинг в Ubuntu 10.10  (Прочитано 11426 раз)
frostyland
Гость
« : Февраль 16, 2011, 12:55 »

Здравствуйте.
Установил Qt Creator 2.0.1 в Ubuntu 10.10. Дебаггер не видит штатные cpp исходников Qt. И переключение декларация/реализация не работает. Как и где прописать пути к исходникам Qt чтобы порешать проблему?

С уважением, ВВК
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #1 : Февраль 16, 2011, 12:57 »

Как устанавливал Qt Creator и Qt?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
frostyland
Гость
« Ответ #2 : Февраль 16, 2011, 13:01 »

sudo apt-get install qt-sdk

Вернее так:
QtCreator через Ubuntu Software Center, потом когда он заругался что нету make, доставил через apt-get.

Но товарищ у меня всее изначально ставил через apt-get, и у него тоже не видит кутишных cpp-шек
« Последнее редактирование: Февраль 16, 2011, 13:04 от frostyland » Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #3 : Февраль 16, 2011, 13:08 »

А поищи пакеты *qt*, есть еще что-нибудь?
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
frostyland
Гость
« Ответ #4 : Февраль 16, 2011, 13:13 »

на Ubuntu Software Center?
Там несколько десятков еще в либах. Предлагаете доставить?
А в линуксах куда исходнички падают?
Что то я найти не могу.
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #5 : Февраль 16, 2011, 13:14 »

Сюда кинь названия пакетов, в которых qt упоминается.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
frostyland
Гость
« Ответ #6 : Февраль 16, 2011, 14:55 »

Да там их дофига! но внимательный взгляд показывает, что все они - дополнения к Qt.
Я поставил несколько для проверки - не появляется cpp-файлов в Ubuntu. Только заголовочники.
Щас тупо поставлю все, поглядим

============================

неть. поставлено почти все из Qt-реп убунту, но нет там cpp...
поиск проводил методом find / -iname *.cpp
« Последнее редактирование: Февраль 16, 2011, 15:02 от frostyland » Записан
Blackwanderer
Гость
« Ответ #7 : Февраль 16, 2011, 15:10 »

если не ошибаюсь, пакет должен зваться как-то так:
libqt4-devel

Хотя...
покопайте еще в сторону deb-src репозиториев, там есть наверняка.
« Последнее редактирование: Февраль 16, 2011, 15:14 от Черный Странник » Записан
frostyland
Гость
« Ответ #8 : Февраль 16, 2011, 15:20 »

Есть libqt4-dev. Он установлен. не помогло. исходников просто физически нет на машине.
*.h, *.so находятся, *.cpp - нет (есть CPP только для примеров).
« Последнее редактирование: Февраль 16, 2011, 15:23 от frostyland » Записан
Blackwanderer
Гость
« Ответ #9 : Февраль 16, 2011, 15:28 »

репозитории с исходниками подключены?
Записан
frostyland
Гость
« Ответ #10 : Февраль 16, 2011, 15:32 »

Правильно ли я понял, что скачать их нельзя иначе как подключив репозитарии?
но тогда 2 вопроса.
1. Где эти репы
2. Куда их подключать, чтобы дебаггер их видел?
Записан
Blackwanderer
Гость
« Ответ #11 : Февраль 16, 2011, 15:41 »

1)
/etc/apt/sources.list
Код:
deb-src адрес репозитория
адресов не знаю, ищите в гугле
2)
sudo apt-get source имя_пакета
3)
как подключать к дебагерру - не знаю, никогда не задавался этим вопросом.
Записан
frostyland
Гость
« Ответ #12 : Февраль 16, 2011, 15:43 »

спасибо за наводку... поковыряюсь
Записан
Alex Custov
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2063


Просмотр профиля
« Ответ #13 : Апрель 16, 2011, 04:13 »

пакетов с .cpp иходниками в твоём понимании нет. Есть пакеты исходного кода, которые можно скачать, и использовать для сборки своих бинарных пакетов.

Есть также -dbg пакеты, типа libqt4-dbg, которые содержат debug библиотеки и Qt утилиты. Это скорее всего то, что тебе нужно.
« Последнее редактирование: Апрель 16, 2011, 04:15 от Alex Custov » Записан
Lion
Гость
« Ответ #14 : Декабрь 03, 2012, 12:52 »

Установка libqt4-dbg не помогает, отладчик всё-равно не заходит в Qt-шные функции, кто-нибудь разобрался с этим?
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.049 секунд. Запросов: 22.