Russian Qt Forum

Компиляторы и платформы => Компиляторы => Тема начата: getdot от Апрель 11, 2007, 08:24



Название: Как отлаживать в Eclipse с помощью gdb?
Отправлено: getdot от Апрель 11, 2007, 08:24
Нажимаю кнопку с "тараканом", Eclipse мне предлагает создать конфигурацию, я выбираю C/C++ Local Application, в поле C/C++ Application указываю путь к собранному исполняемому файлу. Запускаю отладку и Eclipse пишет "Program is not a recognized executable." Хотя без отладки программа запускается нормально. Установлен MinGW и gdb 6.3. Что делать???


Название: Re: Как отлаживать в Eclipse с помощью gdb?
Отправлено: sandy от Апрель 11, 2007, 08:58
Попробуй здесь поискать:
http://filearranger.berdaflex.com/ru/forum/viewforum.php?f=6&sid=506bbd0b3abf5bc7f8a7f597545a0c30

добавлено спустя 3 минуты:

 
Цитата: "getdot"
... Установлен MinGW и gdb 6.3. Что делать???


Я так полагаю, под виндой?
Если да, и если только под С/С++, то рекомендую Code::Blocks


Название: Как отлаживать в Eclipse с помощью gdb?
Отправлено: Вудруф от Апрель 11, 2007, 12:34
Про Eclipse же спросили.
У него в настройках где-то есть выбор компилятора, а также путь к MinGW. Поищите. У меня всё работало.


Название: Как отлаживать в Eclipse с помощью gdb?
Отправлено: getdot от Апрель 11, 2007, 21:38
Цитата: "Вудруф"
У него в настройках где-то есть выбор компилятора, а также путь к MinGW. Поищите. У меня всё работало.


С компилятором усё нормально! :) Проблема с отладчиком!

Какая у Вас версия gdb и Eclipse? Я слышал, не все версии gdb могут работать с Eclipse (или наоборот?).


Название: Как отлаживать в Eclipse с помощью gdb?
Отправлено: Вудруф от Апрель 12, 2007, 08:33
GDB 5.2.1. Eclipse уже потёр, посему не скажу.


Название: Как отлаживать в Eclipse с помощью gdb?
Отправлено: getdot от Апрель 14, 2007, 19:41
У Eclipse есть свой парсер бинарных файлов (зачем?). Для того, что бы все заработало надо зайти Project->Properties->C/C++ Make Project->Binary Parser и сказать “сюрпрайз, мы не в Linux!!!” :)

Что касается CodeBlocks, то я попробовал эту штука. После Visual Studio 2005 абсолютно не возбудило!!! А вот Eclipse, на мой взгляд, даже более мощная штукенция, чем vs. Однако достаточно тормознутая (после того же vs), жаба не дает о себе забыть! :)

P.S. Какой инструмент можно использовать в Eclipse для контроля утечек памяти?