Linux Debugger
prefered VSCode with LLDB
Alternatives
CodeBlocks - Require a project
Create an empty project in target folder, point it to existing binary and add sources using recursive options.
Debugger advanced features:
- set next statement
- data breakpoint / conditions / counts
- Breakpoints could not work if the path/folder you’ve placed your project contains spaces - Path with spaces
Install
KDevelop - Require a project
Full IDE + debug can work with makefile project.
from menu Project / New from template then Category=Standard / Project type = terminal => C++ with Make
choose folder (can be existing folder) give project a name (this must create a new none existing folder)
move/copy cpp files into that folder modify make to launch build
- build
- Debug Launch add new Executable => give path to executable
Install
GNAT
Nemiver
kdbg
Written on January 27, 2018, Last update on September 25, 2023
debug-c++
linux
gdb