在Ubuntu中用Visual Studio Code编译调试C\C++

关于在ubuntu中用Visual Studio Code编译调试C\C++

  1. 安装Visual Studio Code的C\C++插件。
  2. 配置launch.json和task.json这两个文件
  3. 编译调试C++程序
  4. (注意以上过程请确保在ubuntu里面安装了c++编译器,和vscode)
{
    "version": "0.1.0",
    "command": "g++",
    "isShellCommand": true,
    "args": ["-g","${workspaceRoot}/你的源码文件名.cpp"],
    "showOutput": "always" }

其实真正修改的也就只有command项和args项,command就是调用的控制台命令(就是我们平常用控制台编译时输入的命令),然后args就是命令行参数了,-g参数是必须的,否则到时候没有调试信息,vscode会无法设置断点。

最后: 各位英语还不错的建议还是直接看巨硬的官方文档吧
C++官方调试文档 https://code.visualstudio.com/docs/languages/cpp#_debugging
总的官方调试文档 https://code.visualstudio.com/docs/editor/debugging

现在存在的问题:不知道能否直接按绿色小箭头然后完成先编译在调试的功能,微软官方好像对这里并没有太详细的资料,如果哪位大神知道可以下面评论,大家一起学习嘛!哈哈

THE END