Цитата(Baser @ Mar 12 2018, 17:59)
Опция Produce Debugging Symbols [-g] включена при компиляции?
И оптимизацию нужно выключить для отладки.
Потом поставьте точку останова в начале программы и запускайте отладчик.
У вас он просто пролетает программу и выходит из неё.
включил опцию Produce Debugging Symbols [-g]
оптимизация выключена.
пробовал ставить в начале main и в разных местах. как будто дебагер не заходит в main.
Цитата(_pv @ Mar 12 2018, 18:14)
там всё работает "из коробки" ничего не надо указывать.
если не указывать путь ругается
ERROR: You need to specify a debugger program in the debuggers's settings.
(For MinGW compilers, it's 'gdb.exe' (without the quotes))
(For MSVC compilers, it's 'cdb.exe' (without the quotes))
о! сделал рестарт. теперь пишет по другому
Цитата
Setting breakpoints
Debugger name and version: GNU gdb (GDB) 7.9.1
Starting the debuggee failed: No executable specified, use `target exec'.
Debugger finished with status 0
No executable specified, - а где эти эксекьютэблс спесифицировать? (блин, язык сломать можно)
он получает exe в качестве аргумента Starting debugger: C:\Program Files (x86)\CodeBlocks\MinGW\bin\gdb32.exe -nx -fullname -quiet -args D:/Projects/PMC_SKS/Test/Test/bin/Debug/Test.exe