在Windows下使用Visual Studio Code搭建C语言开发环境

本文详细介绍了如何在Windows上使用Visual Studio Code搭建C语言开发环境,包括安装C/C++插件,安装MinGW-w64并配置环境变量,配置c_cpp_properties.json, launch.json和task.json文件,确保编译和调试功能的正常运行。" 134652453,12646352,理解AUTOSAR中的DoIP:应用场景与链接建立,"['网络', 'AUTOSAR', '车载网络', 'DoIP']
摘要由CSDN通过智能技术生成

在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 :修订版本,使用默认选项;

Instralling MinGW-w64
安装位置通常在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":
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值