文章目录 编译时添加参数用GDB运行程序参考 编译时添加参数 cmake -DCMAKE_BUILD_TYPE=Debug <path and other arguments> 用GDB运行程序 开始调试 start 设置断点,这样会在运行到源码第6行时停止,可以查看变量的值、堆栈情况等;这个行号是gdb的行号。 b 6 逐行调试 n 进入函数调试 s 查看变量数据 p 变量名 推出调试 q 参考 https://zhuanlan.zhihu.com/p/410219342