Russian Qt Forum

Компиляторы и платформы => Linux => Тема начата: frostyland от Февраль 16, 2011, 12:55



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

С уважением, ВВК


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Пантер от Февраль 16, 2011, 12:57
Как устанавливал Qt Creator и Qt?


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 13:01
sudo apt-get install qt-sdk

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

Но товарищ у меня всее изначально ставил через apt-get, и у него тоже не видит кутишных cpp-шек


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Пантер от Февраль 16, 2011, 13:08
А поищи пакеты *qt*, есть еще что-нибудь?


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 13:13
на Ubuntu Software Center?
Там несколько десятков еще в либах. Предлагаете доставить?
А в линуксах куда исходнички падают?
Что то я найти не могу.


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Пантер от Февраль 16, 2011, 13:14
Сюда кинь названия пакетов, в которых qt упоминается.


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 14:55
Да там их дофига! но внимательный взгляд показывает, что все они - дополнения к Qt.
Я поставил несколько для проверки - не появляется cpp-файлов в Ubuntu. Только заголовочники.
Щас тупо поставлю все, поглядим

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

неть. поставлено почти все из Qt-реп убунту, но нет там cpp...
поиск проводил методом find / -iname *.cpp


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Blackwanderer от Февраль 16, 2011, 15:10
если не ошибаюсь, пакет должен зваться как-то так:
libqt4-devel

Хотя...
покопайте еще в сторону deb-src репозиториев, там есть наверняка.


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 15:20
Есть libqt4-dev. Он установлен. не помогло. исходников просто физически нет на машине.
*.h, *.so находятся, *.cpp - нет (есть CPP только для примеров).


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Blackwanderer от Февраль 16, 2011, 15:28
репозитории с исходниками подключены?


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 15:32
Правильно ли я понял, что скачать их нельзя иначе как подключив репозитарии?
но тогда 2 вопроса.
1. Где эти репы
2. Куда их подключать, чтобы дебаггер их видел?


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Blackwanderer от Февраль 16, 2011, 15:41
1)
/etc/apt/sources.list
Код:
deb-src адрес репозитория
адресов не знаю, ищите в гугле
2)
sudo apt-get source имя_пакета
3)
как подключать к дебагерру - не знаю, никогда не задавался этим вопросом.


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: frostyland от Февраль 16, 2011, 15:43
спасибо за наводку... поковыряюсь


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Alex Custov от Апрель 16, 2011, 04:13
пакетов с .cpp иходниками в твоём понимании нет. Есть пакеты исходного кода, которые можно скачать, и использовать для сборки своих бинарных пакетов.

Есть также -dbg пакеты, типа libqt4-dbg, которые содержат debug библиотеки и Qt утилиты. Это скорее всего то, что тебе нужно.


Название: Re: Дебуггинг в Ubuntu 10.10
Отправлено: Lion от Декабрь 03, 2012, 12:52
Установка libqt4-dbg не помогает, отладчик всё-равно не заходит в Qt-шные функции, кто-нибудь разобрался с этим?