美文网首页
在macOS上配置VS Code的C/C++开发环境

在macOS上配置VS Code的C/C++开发环境

作者: 奇林的徒步学园 | 来源:发表于2019-08-28 23:40 被阅读0次

一、安装VS Code

下载地址:https://code.visualstudio.com/

二、安装插件

image.png image.png

三、配置工程

1、打开一个包含C/C++文件的目录。

image.png

2、配置工程属性:Command+Shift+P打开控制面板,选择 Edit Configurations,可以使用UI或JSON两种方式打开,这里使用JSON方式打开c_cpp_properties.json配置文件。

image.png image.png

3、配置构建属性:Command+Shift+P打开控制面板,选择 Tasks: Configure Task。

image.png image.png image.png image.png

修改tasks.json文件,内容如下:

{
    "version": "2.0.0",
    "tasks": [
        {
            "label": "build-dev",
            "command": "clang++",
            "type": "shell",
            "args": [
                "main.cpp",
                "-std=c++11",
                "-g"
            ],
            "presentation": {
                "echo": true,
                "reveal": "always",
                "focus": false,
                "panel": "shared"
            }
        }
    ]
}

4、配置执行属性:Command+Shift+P打开控制面板,选择 Debug: Open launch.json。

image.png image.png image.png

修改launch.json的内容,如下:

{
    "version": "0.2.0",
    "configurations": [
        {
            "name": "c/c++ Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceFolder}/a.out",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${workspaceFolder}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "lldb",
            "preLaunchTask":"build-dev"
        }
    ]
}

四、构建与执行

1、构建:Command+Shift+B

image.png

2、执行:点击绿色的三角形执行按钮,vscode就会自动打开系统终端,输出执行结果。

image.png image.png

相关文章

网友评论

      本文标题:在macOS上配置VS Code的C/C++开发环境

      本文链接:https://www.haomeiwen.com/subject/slmvectx.html