VS code 配置C语言环境

前言

在VScode刚下载来的时候没有集成C语言的运行环境,所以只能靠手动去搭建起来咯,下面直接看步骤(注意下面所有操作不要出现中文路径):

需要下载的

1.此插件在VScode里扩展里搜索“C/C++”即可收到,此为微软官方的插件
官方插件
2.下载MinGW,此下载自行百度

环境配置

完成C/C++和MinGW之后,首先配置系统变量:
VS code 配置C语言环境_第1张图片
VS code 配置C语言环境_第2张图片
共添加了两个一个在path里面增加了mingw64文件夹下面的bin目录,还有一个是C语言头文件目录也是在mingw64目录下,此目录为下载时安装选择的路径。

配置代码

我们新建一个工作文件夹,创建一个C项目,然后按F5运行,在弹出来的框框里找到launch关键字的选项点击,工作文件夹会自动生成一个.vscode文件夹里面会自动创建一个launch.json文件填入相应代码:

{
    // 使用 IntelliSense 了解相关属性。 
    // 悬停以查看现有属性的描述。
    // 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "2.0.0",
    "configurations": [
        {
            "name":"(gdb) Launch",
            "type": "cppdbg",
            "request": "launch",
            "program": "${workspaceRoot}/${fileBasenameNoExtension}.exe",
            "args": [],
            "cwd": "${workspaceRoot}",
            "environment": [],
            "externalConsole": true,
            "MIMode": "gdb",
            "miDebuggerPath": "E:\\mingw64\\bin\\gdb.exe",
            "preLaunchTask": "gcc",
            "setupCommands": [
                {
                    "description": "Enable pretty-printing for gdb",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true,
                }
            ]
        }
    ]
}

之后再次运行发现报错点击打开配置文件此时会在.vscode文件夹下自动创建一个tasks.json文件,继续在此文件夹填充代码:

{
    "version": "2.0.0",
    "command": "gcc",
    "args": ["-g","${file}","-o","${fileBasenameNoExtension}.exe"]
}

完成工作之后就可以正常调试C语言啦!注意工作路径绝对不要出现中文!!!

你可能感兴趣的:(软件,工具)