vscode 基于cmake进行调试
环境
远程连接linux服务器, 基于cmake构建c++项目
安装工具
以下 默认项目已经基于cmake 构建好, 并且编译成功, 希望对某个可执行文件进行调试
确定调试目标
打开命令行
选择调试哪个可执行文件
打断点
记得打断点
添加参数
设置→ 扩展→ cmake tools → 在settings.json中编辑 →
或者在设置中直接搜索
添加上需要的参数
开始调试
结合gdb命令进行调试
gdb指令
print/p var 打印变量的值
print/p &var 打印变量地址
printf/p *addr 打印地址的值
info args 打印出当前函数的参数值。
info locals 打印出当前函数中所有局部变量值。
在调试控制台即可 前面加上 -exec 即可执行gdb指令