Linux中的可视化代码跟踪调试
一、安装可视化调试的软件
安装vscode
1.在ubuntu桌面找到应用中心
2.在软件中心中,搜索Visual Studio Code
3.在页面中就可以直接选择安装
二、编译调试
第一步 在vscode中安装C++的插件
打开vscode,按ctrl+p调出命令行,在上面输入ext install cpptools,点击安装
看不懂英文界面可以选择安装中文插件,操作相同,输入chinese即可
第二步 配置调试和编译文件
先在vscode中新建一个文件夹vscode,再新建一个以.c为后缀的文件test.c
配置调试和编译文件,launch.json和task.json
选择C++(GDB/LLDB)插件之后再根据提示,选择“g++ -生成和调试活动文件”,运行结束后VSCode会自动生成适用于gcc编译的launch.json文件
点击终端,选择配置任务,VSCode会自动生成适用于gcc编译的tasks.json文件保存后继续进行编译,需要在第九行后添加语句
"${fileDirname}/test.c",
第三步 编译调试
这些都配置好后我们就可以先按ctrl+shift+B先编译,然后再按绿色箭头调试了
我设置的就是helloworld项目,没有错误,就不做演示了,大致就是设置断点后在右上角有一个箭头,一步一步调试,具体可以参照这个博客