在Windows下使用Visual Studio Code搭建C语言开发环境
本文将教大家如何使用 VIsual Studio Code 搭建 C 语言开发环境,包括使用 VS Code 如何编译和调试 C 语言程序,需要用到的工具有 Visual Studio Code 、MinGw-w64 。
1. 安装C/C++插件
C/C++ 是由 Microsoft 发布的支持 C/C++ 智能提示和调试等功能的插件,安装步骤如下:
使用快捷键 Ctrl + Shift + X
呼出扩展面板
在搜索框中输入:C/C++
再安装由 Microsoft 提供的名为 C/C++ 插件。
2. 安装MinGW-w64并配置好环境变量
首先下载 MinGW-w64。下载完成之后我们开始安装 MinGw-w64,安装路径可以自由定义,我这里安装路径为 D:\App\MinGW 。安装时需要设置的安装选项如下:
- Version :GCC 版本,直接选最高;
- Architecture :CPU 架构,系统如果为64位,则选择 x86_64
- Threads :API 模式,使用默认选项;
- Exception :异常处理方式,seh 仅针对 64 位架构,sjlj 则兼容 32 位架构;
- Build revision :修订版本,使用默认选项;
安装位置通常在C:\MinGW\bin,接下来,我们将刚刚获取的 bin 文件夹的路径添加到系统环境变量。
- 按
Win + R
键,打开运行窗口,输入sysdm.cpl
并回车; - 在弹出的
系统属性
窗口,选择高级
选项卡; - 在
高级
选项卡找到环境变量
按钮,单击环境变量
按钮,打开环境变量
窗口 ; - 在
环境变量
窗口的系统变量
区域找到Path
变量 ,双击Path
出现编辑环境变量
窗口; - 在
编辑环境变量
窗口点击新建
,在新建的这行输入我们刚刚获取的 bin 文件夹的路径,然后点确定。
3. 测试环境变量是否配置正确
在命令行输入 gcc –version,如果返回的是已安装的 gcc 的版本信息,那么环境变量就配置正确了。
4. 配置导入的文件参数c_cpp_properties.json
在编写完毕并保存之后,你可能会看到 #include
这句下面会有绿色波浪线,这是由于编译器没办法找到你所使用的头文件的所在位置。将光标移动到该行,行号左边会出现 黄色小灯泡
,点击会出现一个提示按钮:Add include path to setting
,继续点击该提示,则会在工作区 .vscode
下生成 c_cpp_properties.json
文件。将文件修改成下面内容:
{
"configurations": [{
"name": "MinGW",
"intelliSenseMode": "gcc-x64",
"compilerPath": "C:/MinGW/bin/gcc.exe",
"cStandard": "c11",
"cppStandard": "c++17",
"includePath": [
// 下面路径中的 D:/App/MinGw 部分需要替换成你的 MinGw-w64 安装路径
"${workspaceFolder}/**",
"C:/MinGW/include",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++",
"C:/MinGW/lib/gcc/x86_64-w64-mingw32/7.3.0/include/c++/tr1"
],
"defines":