Qt4, debug -> Starting executable failed:

Модератор: Fastman

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-10 12:34:20

Добрый день.

Начинаю разбираться с 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.
Помогите начинающему решить эту делему ...

Dambo
ефрейтор
Сообщения: 61
Зарегистрирован: 2009-11-27 22:29:58

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Dambo » 2011-03-10 20:18:33

Какая версия Qt?
Скорее всего не установлен/не найден подходящий отладчик.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-10 20:41:58

Dambo писал(а):Какая версия Qt?
Скорее всего не установлен/не найден подходящий отладчик.


Вот:

Код: Выделить всё

pkg_info | grep qt4
qt4-4.7.1           Multiplatform C++ application framework (metaport)
qt4-accessible-4.7.1 Qt accessibility widgets
qt4-assistant-4.7.1 Qt documentation browser
qt4-clucene-4.7.1   QtCLucene full text search library wrapper
qt4-codecs-cn-4.7.1 Qt GB 18030 codec plugin
qt4-codecs-jp-4.7.1 Qt EUC-JP/JIS codec plugins
qt4-codecs-kr-4.7.1 Qt EUC-KR codec plugin
qt4-codecs-tw-4.7.1 Qt Big-5 codec plugin
qt4-corelib-4.7.1   Qt core library
qt4-dbus-4.7.1      Qt4 bindings for the D-BUS messaging system
qt4-declarative-4.7.1 Qt4 framework for building highly dynamic user interfaces
qt4-designer-4.7.1  Qt ui editor
qt4-doc-4.7.1       Multiplatform C++ application framework
qt4-graphicssystems-opengl-4.7.1 OpenGL rendering engine (experimental)
qt4-gui-4.7.1       Qt graphical user interface library
qt4-help-4.7.1      QtHelp module provides QHelpEngine API and is used by Assis
qt4-help-tools-4.7.1 QtHelp tools to generate and convert documentation
qt4-iconengines-4.7.1 Qt SVG icon engine plugin
qt4-imageformats-4.7.1 Qt imageformat plugins for GIF, JPEG, MNG and SVG
qt4-inputmethods-4.7.1 Qt input method plugins
qt4-l10n-4.7.1      Qt translations messages
qt4-linguist-4.7.1  Qt localisation tool
qt4-makeqpf-4.7.1   Qt qtopia font creator
qt4-moc-4.7.1       Qt meta object compiler
qt4-multimedia-4.7.1 Qt4 low-level multimedia API
qt4-mysql-plugin-4.7.1 Qt MySQL database plugin
qt4-network-4.7.1   Qt network library
qt4-odbc-plugin-4.7.1 Qt ODBC database plugin
qt4-opengl-4.7.1    Qt OpenGL library
qt4-pixeltool-4.7.1 Qt screen magnification utility
qt4-porting-4.7.1   Qt utility to assist with porting Qt3 applications to Qt4
qt4-psql-plugin-4.7.1_1 Qt PostgreSQL database plugin
qt4-qdbusviewer-4.7.1 Qt4 D-BUS viewer
qt4-qdoc3-4.7.1     Qt documentation generator
qt4-qmake-4.7.1     The build utility of the Qt project
qt4-qt3support-4.7.1 Qt3 compatibility library
qt4-qtconfig-4.7.1  Qt graphical configuration utility
qt4-qtdemo-4.7.1    Qt demonstration and example programs
qt4-qtestlib-4.7.1  Qt unit testing library
qt4-qvfb-4.7.1      Qt virtual framebuffer utility
qt4-rcc-4.7.1       Qt resource compiler
qt4-script-4.7.1    Qt script
qt4-scripttools-4.7.1 Qt script
qt4-sql-4.7.1       Qt SQL library
qt4-sqlite-plugin-4.7.1 Qt SQLite 3.x database plugin
qt4-sqlite2-plugin-4.7.1 Qt SQLite 2.x database plugin
qt4-svg-4.7.1       Qt SVG library
qt4-uic-4.7.1       Qt user interface compiler
qt4-uic3-4.7.1      Qt backwards-compatible user interface compiler
qt4-webkit-4.7.1    Qt4 WebKit engine
qt4-xml-4.7.1       Qt XML library
qt4-xmlpatterns-4.7.1 XQuery 1.0 and XPath 2.0 support for Qt4
qt4-xmlpatterns-tool-4.7.1 Qt4 command line utility for running XQueries



Подскажите какой отладчик нужен и т.д
В настройках отладчика Qtcreator указан gdb /usr/bin/gdb.
Файл по указанному пути присутствует.

Может дебагеру нехватает каких нить системных путей или верных ключей?

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Fastman » 2011-03-11 13:18:59

kharkov_max писал(а):Добрый день.

Начинаю разбираться с 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.
Помогите начинающему решить эту делему ...


Быстрей всего все доставил но вот в конфигурации проекта накосячил. Либо ты либо переменные для пути файла неверно выставлены.
Тебе ж человеческим языком пишет что не может нати откомпилированный в дебаг бинарник.
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 14:44:46

Такую ошибку валит даже на примеры из QtCreator.

Пути которые, к примеру, есть в проэкте:
Путь куда выкачиваются/выкачаны исходники проэкта:
/usr/local/share/examples/qt4/examples/desktop/systray

Путь который указан в настройке дебага (по умолчанию), изначально этого каталога нет, но при нажатии F5 (дебаге) QtCreator его формирует
/usr/local/share/examples/qt4/examples/desktop/systray-build-desktop

Вопрос в каком каталоге должен быть откомпилированный в дебаг бинарник?

Может тут -> /usr/local/share/examples/qt4/examples/desktop/systray-build-desktop ?
Если так, то этот каталог есть... может нет самого файла ?
Тогда каое у него должно быть разрешение и т.д.
Как проверить ... ?

Простите за мое не знание, я только начинаю разбираться ...

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 14:47:35

программирование не с этого начинают учить
лучше идите поступайте в хире или хпи, хаи ... если еще не позно

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Fastman » 2011-03-11 14:49:27

kharkov_max писал(а):Такую ошибку валит даже на примеры из QtCreator.

Пути которые, к примеру, есть в проэкте:
Путь куда выкачиваются/выкачаны исходники проэкта:
/usr/local/share/examples/qt4/examples/desktop/systray

Путь который указан в настройке дебага (по умолчанию), изначально этого каталога нет, но при нажатии F5 (дебаге) QtCreator его формирует
/usr/local/share/examples/qt4/examples/desktop/systray-build-desktop

Вопрос в каком каталоге должен быть откомпилированный в дебаг бинарник?

Может тут -> /usr/local/share/examples/qt4/examples/desktop/systray-build-desktop ?
Если так, то этот каталог есть... может нет самого файла ?
Тогда каое у него должно быть разрешение и т.д.
Как проверить ... ?

Простите за мое не знание, я только начинаю разбираться ...


Скомпилируй и слинкуй в дебаг режиме.
потом идешь по тому пути што тебе в ошибку дало
>>/путь к файлу/filename
И погляди. есть там твой дебаговый бинарник или нет.
Откуда мы знаем где и что должно быть если ты сам собирал настраивал проект и все остальное.
Главное в жизни здоровье и любовь, остальное я все куплю.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 15:05:18

Гость писал(а):программирование не с этого начинают учить
лучше идите поступайте в хире или хпи, хаи ... если еще не позно


Там наверняка народ по другому разбирается, если нужно изучить что то новое...
К примеру в хире учит программирование, а тут нужно чертеж сделать... не важно на что, хоть на самолет ...
По вашему мнению нужно пойти и ХАИ закончить, для начала ...

Если Вам не чем помочь/подсказать - может лучше не отвечать в эту ветку ....

Скомпилируй и слинкуй в дебаг режиме.
потом идешь по тому пути што тебе в ошибку дало
>>/путь к файлу/filename
И погляди. есть там твой дебаговый бинарник или нет.
Откуда мы знаем где и что должно быть если ты сам собирал настраивал проект и все остальное.


В данный момент я говорю про примеры ...
Настройки Qtcreator, не крутил ... все по default.
Или что б примеры нормально компилились в дебаге после установки Qt, нужно что то допиливать ...
Мне этот момент не понятен ...
Если допиливать, менять что то в проэкте примера, подскажите где ...

Вчера поставил Qtcreator под Ubuntu-desktop, все завелось с пол тычка...
Спецом сверил настройки с Freebsd - все настройки одинаковые ... (вроде как), но под freebsd дебаг не работает ...

Читал в инете что может не подходить версия дебагера и т.д. ...

Аватара пользователя
Fastman
ст. лейтенант
Сообщения: 1236
Зарегистрирован: 2006-07-07 10:20:38
Откуда: Минск. РБ

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Fastman » 2011-03-11 15:11:50

Блин... да что ж за детсад.
Еще раз говорю. Читаем ошибку. Внимательно. Смотрим что ОНО не может запустить И по какому пути.
Идем по этому пути и смотрим - есть там что оно просит или нет. И разбираемся ПОЧЕМУ.
Это простой конечный автомат на умение читать и понимать что происходит.
Если не осилить эти простые действия - то все остальное не стоит трогать.
Главное в жизни здоровье и любовь, остальное я все куплю.

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 15:13:48

Там наверняка народ по другому разбирается, если нужно изучить что то новое...
К примеру в хире учит программирование, а тут нужно чертеж сделать... не важно на что, хоть на самолет ...
По вашему мнению нужно пойти и ХАИ закончить, для начала ...

причем здесь чертеж на самолет и хаи?
программирование изучают в хире,хаи,хпи
и пограммирование у всех трех вузах одинаково

видя что вы начали изучение QT с его установки и компиляции examples, я вас уверяю на все 100%, программирование вы не освоите

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 15:29:09

Fastman писал(а):Блин... да что ж за детсад.
Еще раз говорю. Читаем ошибку. Внимательно. Смотрим что ОНО не может запустить И по какому пути.
Идем по этому пути и смотрим - есть там что оно просит или нет. И разбираемся ПОЧЕМУ.
Это простой конечный автомат на умение читать и понимать что происходит.
Если не осилить эти простые действия - то все остальное не стоит трогать.


Вот именно поэтому и не хочу идти дальше, хочу разобраться и понять почему не работает дебагер...

По данному пути, к примеру:
/usr/local/share/examples/qt4/examples/desktop/systray-build-desktop/systray
файл есть, и если его запустить (в консоли) - он запускается ...
Как я понимаю, это именно откомпилированный в дебаг бинарник.
Т.е. файл компилируется, а вот дальше .....

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 15:31:48

Гость писал(а):
Там наверняка народ по другому разбирается, если нужно изучить что то новое...
К примеру в хире учит программирование, а тут нужно чертеж сделать... не важно на что, хоть на самолет ...
По вашему мнению нужно пойти и ХАИ закончить, для начала ...

причем здесь чертеж на самолет и хаи?
программирование изучают в хире,хаи,хпи
и пограммирование у всех трех вузах одинаково

видя что вы начали изучение QT с его установки и компиляции examples, я вас уверяю на все 100%, программирование вы не освоите


Интерестно, а с чего, на Ваше мнение, нужно начать изучение программирования на QT (с++), если не как с установки IDE, которая, возможно, поможет его изучению ...

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 15:39:51

Интерестно, а с чего, на Ваше мнение, нужно начать изучение программирования на QT (с++), если не как с установки IDE, которая, возможно, поможет его изучению ...

gcc работает и без установки QT
а набрать код можно и в ee или vim
с этого и начните

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 15:56:02

Гость писал(а):
Интерестно, а с чего, на Ваше мнение, нужно начать изучение программирования на QT (с++), если не как с установки IDE, которая, возможно, поможет его изучению ...

gcc работает и без установки QT
а набрать код можно и в ee или vim
с этого и начните


Я считаю, что нужно поставить IDE, на мое мнение это мне как-то поможет...

Давайте по факту ...
Есть проблема с дебагером ...
Думаю что я описал ее достаточно подробно, если нужна еще какая нить инфа от меня и у Вас есть желание помочь начинающему, говорите что нужно еще показать/выложить.
Цель - запустить дебагер в Qtcreator (хотя бы для примеров, про свои программы пока молчу).

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 15:59:13

Я считаю, что нужно поставить IDE, на мое мнение это мне как-то поможет...

поможет в чем? изучении C++? - увы нет
разве что поможет вам в компиляции examples, не более

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 16:04:09

Гость писал(а):
Я считаю, что нужно поставить IDE, на мое мнение это мне как-то поможет...

поможет в чем? изучении C++? - увы нет
разве что поможет вам в компиляции examples, не более


Вы правы ...
Мне хочется разобраться в компиляции examples, в данной IDE.

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 16:28:53

Мне хочется разобраться в компиляции examples, в данной IDE.

процитирую классику
- хотите разобратся? разбирайтесь

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 16:36:04

Гость писал(а):
Мне хочется разобраться в компиляции examples, в данной IDE.

процитирую классику
- хотите разобратся? разбирайтесь


Круто ...
Человек обратился на форум за помощью по конкретной проблеме, а Вы его отправили в блокнот и процитировали классику, место того что б ответить что нить по теме ...

Гость
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Гость » 2011-03-11 16:41:22

ну вы же сказали
Мне хочется разобраться в компиляции examples, в данной IDE.

а не
Мне хочется что бы мне помогли разобраться в компиляции examples, в данной IDE.

чуствуете разницу в фразах?
вот и я о том же, что даже ваши мысли против того что бы вам помогали,
и они хотят что бы вы сами разобрались

если вы с маленьким ньюансом не можете сами разобрастя
что вы будете делать дальше? а дальше еще больше сложностей
вообщем бросайте этот куте
займитесь там где реально чувствуете свою пользу и свои силы

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 16:52:34

kharkov_max писал(а):Добрый день.

Начинаю разбираться с 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.
Помогите начинающему решить эту делему ...


Интерестно, а фраза "Помогите начинающему решить эту делему ...", Вам ни чего не говорит ?
Или я просто создал тему, для того что б объявить всем что я хочу разбираться с IDE и т.д ...

Если бы у Вас было желание помочь, то Вы бы уже давно ответили что то по теме, а не разводили тут воду ...

Народ, кто нить может подсказать ?
Есть ощущение что проблема с дебагером достаточно бональна ...

Dambo
ефрейтор
Сообщения: 61
Зарегистрирован: 2009-11-27 22:29:58

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение Dambo » 2011-03-11 17:02:36

Создайте маленький проект и задебажте его...
Если всё пройдёт нормально советую плюнуть на эту проблему...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 17:12:08

Dambo писал(а):Создайте маленький проект и задебажте его...
Если всё пройдёт нормально советую плюнуть на эту проблему...


Создал форму с кнопкой.
При сборке проэкта вывалилось

Код: Выделить всё

:: warning: Qmake does not support build directories below the source directory.

При компиляции, все проходит без проблем и приложение запускается.
При дебаге, та же ошибка:

Код: Выделить всё

Не удалось запустить программу
.....
Нет файла или каталога

Файл и каталог есть, руками - из консоли форма запускается ...

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-11 17:17:23

С этим:

Код: Выделить всё

:: warning: Qmake does not support build directories below the source directory.


Разобрался.

Аватара пользователя
kharkov_max
капитан
Сообщения: 1781
Зарегистрирован: 2008-10-03 14:56:40

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение kharkov_max » 2011-03-15 17:50:17

Решил апнуть ....

Не уж то, нет вариантов как победить ?

DAZ
проходил мимо

Re: Qt4, debug -> Starting executable failed:

Непрочитанное сообщение DAZ » 2011-08-27 20:03:49

У меня такая же ерунда, при нажатии F5:

Starting executable failed:
/путь к файлу/filename
: No such file or directory

При этом путь есть, дебаговый бинарник есть, с правами всё в порядке.
Короче, вылечилось сборкой текущей версии gdb из портов - 7.2_4
Соответственно в qtcreator, в options->debugger->gdb убрал /usr/bin/gdb и добавил /usr/local/bin/gdb72.


Вернуться в «C/C++»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя