vscode c++includepath设置无效_在VS Code中使用Mingw-w64

本教程详细介绍了如何在Windows上配置Visual Studio Code(VS Code)使用Mingw-w64进行C++开发,包括设置编译器路径、创建编译任务、配置debug设置,确保includepath生效。
摘要由CSDN通过智能技术生成

在本篇教程,你配置Windows上的VS Code使用Mingw-w64中的g++和gdb来创建运行在Windows上的程序。

预先要求

为了成功完成本篇教程,你需要做下面几件事:

  1. 安装VS Code
  2. 安装VS Code的C++插件
  3. 安装Mingw-w64到一个没有空格的路径(比如C:/Program Files/这个路径就不行)。在本篇教程,我们假定安装在C:Mingw-w64。
  4. 把Mingw-w64中的bin文件夹加入到Windows的PATH环境变量
    1. 在windows搜索栏键入“cmd”,然后选择命令提示符
    2. 在命令行,使用setx把Mingw-w64的bin路径加入系统路径,实际路径取决于你安装的Mingw-w64的版本和位置。一个例子:setx path "%path%;c:mingw-w64x86_64-8.1.0-win32-seh-rt_v6-rev0mingw64bin"。
    3. 关闭控制台窗口,因为在这个窗口新路径并不可用。

创建workspace

在一个新的命令提示符里创建一个新文件夹命名为projects,在这里存放你的所有VS Code项目。再创建一个子文件夹命名为helloworld,进入这个文件夹,然后在其中打开VS Code。这个过程的命令如下:

mkdir projects
cd projects
mkdir helloworld
cd helloworld
code .

code.命令会在当前目录打开VS Code,并把这个目录作为你的工作空间(workspace)。在使用智能感知,编译和debug之前,我们首先要在VS Code上配置Mingw-w64。完成配置时,我们会在一个名为.vscode的子文件夹中有下面三个文件:

  1. c_cpp_properties.json (编译器路径和智能感知设置)
  2. tasks.json (指示编译的信息)
  3. launch.json (debugger的设置)

配置编译器路径

1. 按下

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值