VS Code C++ 環(huán)境配置 (MacOS)

1 安裝插件

C/C++
CODELLDB

2 配置插件

cmd+shift+p 輸入 C/C++: Edit Configurations (UI)

其中
Compiler path 選 /usr/bin/gcc (不選clang)
IntelliSense mode 選 macos-gcc-x64 (不選clang)

3 工程目錄.vscode文件夾中

task.json


  "tasks": [
    {
      "type": "cppbuild",
      "label": "C/C++: g++ 生成活動文件",
      "command": "/usr/bin/g++",
      "args": [
        "-std=c++17",
        "-stdlib=libc++",
        "-fdiagnostics-color=always",
        "-g",
        "-Wall",
        "${file}",
        "-o",
        "${fileDirname}/${fileBasenameNoExtension}"
      ],
      "options": {
        "cwd": "${fileDirname}"
      },
      "problemMatcher": [
        "$gcc"
      ],
      "group": {
        "kind": "build",
        "isDefault": true
      },
      "detail": "調(diào)試器生成的任務。"
    }
  ],
  "version": "2.0.0"
}

launch.json

{
  // 使用 IntelliSense 了解相關屬性。 
  // 懸停以查看現(xiàn)有屬性的描述。
  // 欲了解更多信息,請訪問: https://go.microsoft.com/fwlink/?linkid=830387
  "version": "0.2.0",
  "configurations": [
    {
      "type": "lldb",
      "request": "launch",
      "name": "C++ debug",
      "program": "${fileDirname}/${fileBasenameNoExtension}",
      "args": [],
      "cwd": "${workspaceFolder}",
      "preLaunchTask": "C/C++: g++ 生成活動文件"
    }
  ]
}
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容