红联Linux门户
Linux帮助

Ubuntu下VS Code调试C代码

发布时间:2017-03-05 15:44:32来源:linux网站作者:A_lier_inner_road
Visual Stdio Code是微软旗下的文本编译工具,通过插件的方式,可以支持代码的编译与调试。
 
首先是打开VS Code,使用Ctrl + P 快捷键 ,输入 “ext”命令可以打开扩展的界面,然后搜索“C/C++”:
Ubuntu下VS Code调试C代码
 
安装C/C++插件,等待安装完成后,重新加载VS Code后,即可识别C/C++代码。由于VS Code需要建立工程,所以我们需要在文件目录系统下,使用VS Code打开文件夹:
Ubuntu下VS Code调试C代码
 
这时,我们需要做的就是编译和调试功能,对于编译首先我们需要调用外部的GCC命令。
首先还是Ctrl + P 快捷键,输入 “>task”,选择配置,然后选择“其他”:
Ubuntu下VS Code调试C代码
 
此时会生成“tasks.json”文件,修改command为“GCC”修改args为编译选项。
Ubuntu下VS Code调试C代码
 
使用 Ctrl + Shift + B 进行编译,在VS Code的shell界面,执行./test,即可成功:
Ubuntu下VS Code调试C代码
 
如果需要GDB调试,那么过程会复杂一些,上述的args应该调整成 -g选项。
同时点击界面左侧的调试选项,VS Code会让你选择调试器,选择成功后,会生成“lanch.json”文件.
Ubuntu下VS Code调试C代码
 
使用F9增加断点,使用 Ctrl + Shift + B 进行编译。
Ubuntu下VS Code调试C代码
 
补充下“lanch.json”文件文件需修改如下内容:
Ubuntu下VS Code调试C代码
 
本文永久更新地址:http://www.linuxdiyf.com/linux/28928.html