在Linux下调试C++程序,通常有以下几种常用的方法和工具:
sudo apt-get install gdb
g++ -g -o my_program my_program.cpp
gdb my_program
break
:在指定行设置断点run
:运行程序next
:执行下一行代码,不进入函数step
:执行下一行代码,进入函数continue
:继续执行程序,直到遇到下一个断点print
:打印变量的值backtrace
:显示程序的调用栈quit
:退出GDB。launch.json
文件以启动GDB进行调试。valgrind --leak-check=full ./my_program
通过上述方法,您可以根据自己的需求和习惯选择合适的工具进行C++程序的调试。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:C++ Linux环境下怎样调试程序