Не удается использовать отладчик в IDE Code :: Blocks? - PullRequest
0 голосов
/ 03 августа 2020

Я пытаюсь узнать, как использовать отладчик в Code :: Blocks, но по какой-то причине отладчик не работает. Я совершенно новичок в этом и не знаю, как решить эту проблему. Я прикрепил журнал отладчика ниже:

Active debugger config: GDB/CDB debugger:Default
Building to ensure sources are up-to-date
Selecting target: 
Debug
Adding source dir: D:\Varun\Programs\Basics Practice\Debugging\
Adding source dir: D:\Varun\Programs\Basics Practice\Debugging\
Adding file: D:\Varun\Programs\Basics Practice\Debugging\bin\Debug\Debugging.exe
Changing directory to: "D:/Varun/Programs/Basics Practice/Debugging/."
Set variable: PATH=.;D:\Varun\CodeBlocks\MinGW\bin;D:\Varun\CodeBlocks\MinGW;C:\Windows\System32;C:\Windows;C:\Windows\System32\wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\Windows\System32\OpenSSH;C:\Users\varun\AppData\Local\Microsoft\WindowsApps

[debug]Command-line: D:\Varun\CodeBlocks\MinGW\bin\gdb.exe -nx -fullname -quiet  -args "D:/Varun/Programs/Basics Practice/Debugging/bin/Debug/Debugging.exe"
[debug]Working dir : D:\Varun\Programs\Basics Practice\Debugging

Starting debugger: D:\Varun\CodeBlocks\MinGW\bin\gdb.exe -nx -fullname -quiet  -args "D:/Varun/Programs/Basics Practice/Debugging/bin/Debug/Debugging.exe"
done

[debug]D:/Varun/Programs/Basics: No such file or directory.
[debug](gdb) 
[debug]> set prompt >>>>>>cb_gdb:

Setting breakpoints

[debug]>>>>>>cb_gdb:
[debug]> show version
[debug]GNU gdb (GDB) 8.1
[debug]Copyright (C) 2018 Free Software Foundation, Inc.
[debug]License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
[debug]This is free software: you are free to change and redistribute it.
[debug]There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
[debug]and "show warranty" for details.
[debug]This GDB was configured as "x86_64-w64-mingw32".
[debug]Type "show configuration" for configuration details.
[debug]For bug reporting instructions, please see:
[debug]<http://www.gnu.org/software/gdb/bugs/>.
[debug]Find the GDB manual and other documentation resources online at:
[debug]<http://www.gnu.org/software/gdb/documentation/>.
[debug]For help, type "help".
[debug]Type "apropos word" to search for commands related to "word".
[debug]>>>>>>cb_gdb:
[debug]> set confirm off

Debugger name and version: GNU gdb (GDB) 8.1

[debug]>>>>>>cb_gdb:
[debug]> set width 0
[debug]>>>>>>cb_gdb:
[debug]> set height 0
[debug]>>>>>>cb_gdb:
[debug]> set breakpoint pending on
[debug]>>>>>>cb_gdb:
[debug]> set print asm-demangle on
[debug]>>>>>>cb_gdb:
[debug]> set unwindonsignal on
[debug]>>>>>>cb_gdb:
[debug]> set print elements 200
[debug]>>>>>>cb_gdb:
[debug]> set new-console on
[debug]>>>>>>cb_gdb:
[debug]> set disassembly-flavor att
[debug]>>>>>>cb_gdb:
[debug]> catch throw
[debug]Catchpoint 1 (throw)
[debug]>>>>>>cb_gdb:
[debug]> directory "D:/Varun/Programs/Basics Practice/Debugging/"
[debug]Source directories searched: D:/Varun/Programs/Basics Practice/Debugging;$cdir;$cwd
[debug]>>>>>>cb_gdb:
[debug]> start
[debug]No symbol table loaded.  Use the "file" command.
[debug]>>>>>>cb_gdb:

Starting the debuggee failed: No symbol table loaded.  Use the "file" command.

[debug]> quit

Debugger finished with status 0

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...