Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Форум на CrossPlatform.RU _ Qt Общие вопросы _ Ошибка при дебаге приложения

Автор: kharkov_max 10.3.2011, 10:11

Добрый день.

Начинаю разбираться с QT4 и Qtcreator.
После установки под Freebsd 8.2

/>>pkg_info | grep qt4
qt4-4.7.1           Multiplatform C++ application framework (metaport)
......

процесс компиляции и запуска программ, примеров проходит нормально.
Но если запустить Start Debugging (F5), то вылетает сообщение с ошибкой:
Starting executable failed:
/путь к файлу/filename
Нет такого файла или каталога


Не могу понять в чем может быть проблема, вероятно я что то не доставил или не верно настроил QtCreator, хотя на данный момент в нем особо ни чего не крутил все по default.
Помогите начинающему решить эту делему ...

Автор: silver47 10.3.2011, 11:35

Tools -> Options... -> Debugger

Там вкладки CDB и GDB указывают путь к дебаггеру. Посмотри что там имеется.

Автор: kharkov_max 10.3.2011, 11:57

Цитата(silver47 @ 10.3.2011, 10:35) *
Tools -> Options... -> Debugger

Там вкладки CDB и GDB указывают путь к дебаггеру. Посмотри что там имеется.


Вкладки CDB нет, а GDB есть и там прописан путь к gdb файлу /usr/bin/gdb - файл по данному пути присутствует.
Ну и в окне настроек GDB всяки опции стоя...

Повторюсь настройки Qtcreator не ковырял, все по default

CDB походу только для винды ...

Автор: silver47 10.3.2011, 13:02

Цитата(kharkov_max @ 10.3.2011, 13:57) *
CDB походу только для винды ...


Походу этот дебагер не входит в поставку, ибо его по-умолчанию в винде тоже нет.
По поводу проблемы даже не знаю что посоветовать, думаю с фряхой тут мало кто работает. Сами то с фряхой в хороших отношениях? то есть это не от банального недостатка прав на запуск дебагера или чего похожего?

Автор: kharkov_max 10.3.2011, 13:33

Да с правами вроде все нормально, уже смотрел ...

Дело в том что на предыдущей системe freebsd i386 все заработало сразу, без танцев с бубном.
Как то даже и в настройки дебагера не лазил.

В данный момент freebsd 8.2 Amd64..

Есть еще варианты ?

Цитата(kharkov_max @ 10.3.2011, 12:30) *
Да с правами вроде все нормально, уже смотрел ...

Дело в том что на предыдущей системe freebsd i386 все заработало сразу, без танцев с бубном.
Как то даже и в настройки дебагера не лазил.

В данный момент freebsd 8.2 Amd64..

Есть еще варианты ?


Вот подумал, может какие пути не прописал в системые переменные ?

Форум Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)