搭建windows下基于VSCode的C++编译和调试环境

windows下gcc编译C、C++程序 MinGW编译器 阅读详情

VSCode是目前比较流行的IDE,因为它插件丰富,依据需求扩展,非常方便。

本文记录搭建windows下基于VSCode的C++编译和调试环境的过程。

网上关于此问题的帖子比较多,找了好几个也没有试验成功,最后发现还是按照VScode的官方文档搭建最靠谱,解释得也更准确。所有下面主要是翻译官方文档。原文链接为Get Started with C++ and Mingw-w64 in Visual Studio Code

在本教程中,您将Visual Studio Code配置为使用mingw-w64中的GCC C++编译器(g++)和GDB调试器来创建在Windows上运行的程序。

配置VS Code后,您将在VS Code中编译和调试一个简单的Hello World程序。本教程不教您GCC、GDB、明w-w64或C++语言。对于这些主题,网络上有许多很好的资源。

如果您有任何问题,请随时在VS Code文档存储库(Issues · microsoft/vscode-docs · GitHub)中提交本教程的问题。

  • 准备工作

1、安装VSCode

2、安装C/C++ 扩展插件

        在VSCode“扩展”中搜索“ C/C++ extension for VS Code”,如下所示,然后安装

3、安装MinGW

        参见我另一篇文章cmake创建windows工程编译环境_qijitao的博客-优快云博客

  • 检查MinGW安装情况

打开cmd,并输入如下命令,如果出现版本信息说明安装正常,否则检查安装路径及PATH环境变量是否匹配。

gcc --version
g++ --version
gdb --version

创建Hello World

先创建HelloWorld工程目录,如下所示,可以根据自己的情况而定,但是同一个工程的所有文件及子文件夹都放在同一个根目录下,本例为helloworld文件夹:

        

 在此根文件夹下创建helloword.cpp文件,如下所示:

#include <iostream>
#include <vector>
#include <string>

using namespace std;

int main()
{
    vector<string> msg {"Hello", "C++", "World", "from", "VS Code", "and the C++ extension!"};

    for (const string& word : msg)
    {
        cout << word << " ";
    }
    cout << endl;
}

然后vscode打开到helloworld文件夹。

在您学习本教程时,您将看到在工作区的.vscode文件夹中创建了三个文件:

  1. tasks.json (build instructions)
  2. launch.json (debugger settings)
  3. c_cpp_properties.json (compiler path and IntelliSense settings)

  • 运行 helloworld.cpp

请记住,C++扩展使用您在计算机上安装的C++编译器来构建程序。在尝试通过VS Code运行和调试helloworld.cpp之前,请确保安装了C++编译器(就是前面安装的MinGW)。

  1. 打开helloworld.cpp,使其成为活动文件。
  2. 按编辑器右上角的播放按钮。

  3. 从系统上检测到的编译器列表中选择C/C++: g++.exe构建和调试活动文件。  

    只有在第一次运行helloworld.cpp时,您才会被要求选择编译器。此编译器将被设置为tasks.json文件中的“默认”编译器。
  4. 构建成功后,程序的输出将出现在集成的终端中。

第一次运行程序时,C++扩展会创建tasks.json,您可以在项目的.vscode文件夹中找到它。tasks.json存储构建配置。

您的新tasks.json文件应类似于下面的JSON:

{
    "tasks": [
        {
            "type": "cppbuild",
            "label": "C/C++: g++.exe 生成活动文件",
            "command": "D:\\wecode_build_tools\\mingw\\bin\\g++.exe",
            "args": [
                "-fdiagnostics-color=always",
                "-g",
                "${file}",
                "-o",
                "${fileDirname}\\${fileBasenameNoExtension}.exe"
            ],
            "options": {
                "cwd": "${fileDirname}"
            },
            "problemMatcher": [
                "$gcc"
            ],
            "group": {
                "kind": "build",
                "isDefault": true
            },
            "detail": "调试器生成的任务。"
        }
    ],
    "version": "2.0.0"
}

其中的变量具体含义可以参见Visual Studio Code Variables Reference

command设置指定要运行的程序;在本例中,为g++。args数组指定将传递给g++的命令行参数。这些参数必须按编译器预期的顺序指定。

此任务告诉g++获取活动文件(${file}),编译它,并在当前目录(${fileDirname})中创建一个与活动文件同名但扩展名为.exe的可执行文件(${fileBasenameNoExtend}.exe),例如在我们的示例中是helloworld.exe。

标签(label)值是您将在任务列表中看到的;您可以为其命名任何您喜欢的值。

详细信息(detail)值是您将在任务列表中作为任务描述的值。强烈建议重命名此值,以将其与类似任务区分开来。

从现在开始,播放按钮将从tasks.json中读取,以确定如何构建和运行程序。您可以在tasks.json中定义多个构建任务,无论哪个任务被标记为默认值,播放按钮都将使用。如果您需要更改默认编译器,您可以运行任务:配置默认生成任务(Ctrl+shift+p触发命令行,然后输入Configure default build task,下面会有对应的提示,选择并修改它)。或者,您可以修改tasks.json文件并通过替换此段删除默认值:

    "group": {
        "kind": "build",
        "isDefault": true
    },

为:

   "group": "build",

  • 修改tasks.json

您可以修改tasks.json以生成多个C++文件,方法是使用"${workspaceFolder}/*.cpp"等参数而不是${file}。这将生成当前文件夹中的所有.cpp文件。您还可以通过将“${fileDirname}\${fileBasenameNoExtend}.exe”替换为硬编码的文件名(例如"${workspaceFolder}\\myProgram.exe")来修改输出文件名。

  • 调试 helloworld.cpp
  1. 返回helloworld.cpp,使其成为活动文件。
  2. 通过单击编辑器边距或在当前行上使用F9设置断点。helloworld.cpp中断点截图

  3. 从播放按钮旁边的下拉列表中,选择调试C/C++文件。播放按钮下拉列表的屏幕截图,播放按钮下拉列表的屏幕截图:

  4. 从系统上检测到的编译器列表中选择C/C++: g++构建和调试活动文件(只有在第一次运行/调试helloworld.cpp时,您才会被要求选择编译器)。C++调试配置下拉列表

播放按钮有两种模式:运行C/C++文件和调试C/C++文件。它将默认为上次使用的模式。如果您在播放按钮中看到调试图标,您可以只单击播放按钮进行调试,而不是使用下拉列表

调试到断点的界面:

  • 通过launch.json自定义调试信息

当您使用播放按钮或F5进行调试时,C++扩展会动态创建动态调试配置。

在某些情况下,您希望自定义调试配置,例如指定要在运行时传递给程序的参数。您可以在launch.json文件中定义自定义调试配置。

要创建launch.json,请从播放按钮下拉菜单中选择添加调试配置。

或者ctrl+shift+p输入Add debug configuration:

然后,您将看到各种预定义调试配置的下拉列表。选择C/C++: g++.exe构建和调试活动文件。

VS Code创建一个启launch.json文件,该文件看起来如下所示:

{
    "configurations": [
        {
            "name": "C/C++: g++.exe 生成和调试活动文件",
            "type": "cppdbg",
            "request": "launch",
            "program": "${fileDirname}\\${fileBasenameNoExtension}.exe",
            "args": [],
            "stopAtEntry": false,
            "cwd": "${fileDirname}",
            "environment": [],
            "externalConsole": false,
            "MIMode": "gdb",
            "miDebuggerPath": "D:\\wecode_build_tools\\mingw\\bin\\gdb.exe",
            "setupCommands": [
                {
                    "description": "为 gdb 启用整齐打印",
                    "text": "-enable-pretty-printing",
                    "ignoreFailures": true
                },
                {
                    "description": "将反汇编风格设置为 Intel",
                    "text": "-gdb-set disassembly-flavor intel",
                    "ignoreFailures": true
                }
            ],
            "preLaunchTask": "C/C++: g++.exe 生成活动文件"
        }
    ],
    "version": "2.0.0"
}

在上面的JSON中,程序(program)指定要调试的程序。在这里,它被设置为活动文件夹(${fileDirname})和具有.exe扩展名的活动文件名(${fileBasenameNoExtension}.exe),如果helloworld.cpp是活动文件,则该文件将是helloworld.exe。args属性是在运行时传递给程序的参数数组。

默认情况下,C++扩展不会向源代码添加任何断点,并且stopAtEntry值设置为false。

将stopAtEntry值更改为true,以使调试器在开始调试时停止在main函数上。

从现在开始,在启动程序进行调试时,播放按钮和F5将从您的launch.json文件中读取。

  • C/C++ 配置

如果您希望对C/C++扩展有更多的控制,您可以创建一个c_cpp_properties.json文件,该文件将允许您更改设置,如编译器的路径、包括路径、C++标准(默认值为C++17)等。

您可以通过从命令面板(Ctrl+Shift+P)运行命令C/C++:编辑配置(UI)来查看C/C++配置UI。

这将打开C/C++配置页面。在此处进行更改时,VS Code会将它们写入.vscode文件夹中名为c_cpp_properties.json的文件中。

在这里,我们将配置名称更改为win32,将编译器路径下拉列表设置为g++编译器,并将IntelliSense模式设置为与编译器(windows-gcc-x64,依次表示操作系统平台-编译器-处理器架构)匹配。

 Visual Studio Code将这些设置放置在.vscode\c_cpp_properties.json中。如果直接打开该文件,它应该如下所示:

{
    "configurations": [
        {
            "name": "Win32",
            "includePath": [
                "${workspaceFolder}/**"
            ],
            "defines": [
                "_DEBUG",
                "UNICODE",
                "_UNICODE"
            ],
            "compilerPath": "D:\\wecode_build_tools\\mingw\\bin\\gcc.exe",
            "cStandard": "c17",
            "cppStandard": "gnu++14",
            "intelliSenseMode": "windows-gcc-x64"
        }
    ],
    "version": 4
}

如果程序包含不在工作区或标准库路径中的头文件,则仅需要添加到包含路径数组设置中。

  • 编译器路径

扩展使用编译器路径设置来推断C++标准库头文件的路径。当扩展知道在哪里可以找到这些文件时,它可以提供智能完成和转到定义导航等功能。

C/C++扩展尝试根据它在系统上找到的内容,使用默认编译器位置填充编译器路径。扩展在几个常见的编译器位置中查找。

编译器路径搜索顺序为:

1、Microsoft Visual C++编译器的第一次检查
2、然后在Windows子系统for Linux (WSL)上查找g++
3、然后g++代表明w-w64。
如果安装了Visual Studio或WSL,则可能需要更改编译器路径以匹配项目的首选编译器。例如,如果您使用i686体系结构、Win32线程和sjlj异常处理安装选项安装了Mingw-w64版本8.1.0,路径将如下所示:C:\Program Files (x86)\mingw-w64\i686-8.1.0-win32-sjlj-rt_v6-rev0\mingw64\bin\g++.exe。

现在你可以创建一个新的工作区,将.vscode JSON文件复制到其中,调整新工作区路径、程序名称等的必要设置,然后开始编码!

汇编基础之使用vscode写hello world 汇编语言(Assembly Language)是一种低级编程语言,它直接对应于计算机的机器代码(machine code),但使用了更易读的文本符号。每台个人计算机都有一个微处理器,用于管理计算机的算术、逻辑和控制活动。每个处理器系列都有其自己的指令集,用于处理各种操作,例如从键盘获取输入、在屏幕上显示信息以及执行各种其他任务。这些指令集称为“机器语言指令”。处理器仅理解机器语言指令,这些指令是由1和0组成的字符串。然而,机器语言过于晦涩难懂,难以在软件开发中直接使用。 阅读详情

相关推荐

VsCode搭建Windows C++ (MSVC)开发环境

由于最近的学习需求,折腾起了vscode,毕竟是跨平台,对以后项目的拓展也很方便。至于为什么不用mingw, tdm-gcc一类,主要因为毕竟是Windows平台,使用自家的MSVC开发环境一来可以放心,少出BUG,二来能够增强Windows上其他自家库的拓展性(例如DX,Windows SDK),三来VS着实臃肿,启动较慢,用vscode牺牲功能换取效率,在学习过程中还是比较值得的(SSD请回避......

nisigesazi 2万+

使用vscode编写第一个Hello World程序页面详细步骤

前言: 对于编程人员来说,第一个程序几乎必写的都是Hello World,也是代表进入了新的学习篇章吧 一、操作步骤 1.打开vscode(如果没有这个软件,可以从我的文章里面看下载教程),文件---->新建文本文件或者使用快捷键:CTRL+N打开 2.文件-->保存 3.选择文件保存位置后,文件的后缀名txt更改为html,然后点击保存 4.vscode里面第一行输入! 注意:这个!一定是英文输入法的才会显示。如果是中文的!这两个感叹号不会显示出来的 8.任意选择一个浏览器打开(我是选择这个web

快乐学习 9054

高效配置VsCode与MSVC:Windows C++开发环境搭建指南

本文详细指导如何在Windows系统上高效搭建C++开发环境,核心是配置轻量级编辑器Visual Studio Code与微软原生编译器MSVC的组合。文章从环境准备、核心组件安装讲起,重点阐述了在正确的开发者命令提示符中启动VsCode的关键步骤,并提供了从Hello World到多文件项目的实战配置指南,包括tasks.json、launch.json的编写,帮助开发者获得既轻快又强大的Windows原生开发体验。

wdx012345的博客 972

C语言在VS Code环境下开发Windows程序(一)

By YC 一般C语言教程都是讲在控制台下的程序开发,使用命令行。 本问介绍如何使用C语言开发Windows程序。 搭建VS Code开发环境 略过 C语言第一个Windows程序,永远的Hello World! 在资源管理器新建目录“1 HelloWorld” 打开VS Code。 在菜单File中选择Open Folder 选择刚才建立的1 HelloWorld目录,打开。 VS Code中出现1 HelloWorld目录,按下新建按钮,输入名称1 HelloWorld,准备创建

its4you的博客 7694

Windows C/C++ 开发环境搭建

Windows C/C++ 开发环境搭建

lqw198421的专栏 2883

Windows vscode c++环境搭建

目录 安装MinGw 安装vscode 创建一个 Hello World 编译 调试 安装MinGw 下载地址:https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/installer/mingw-w64-install.exe 下载完后执行安装,选x86_64,其它默认安装 安装完成后,需要配置一下环境变量 搜索框.

Deep Down 558

win vscode C++ 环境搭建

win vscode C++ 环境搭建 1.安装mingw-w64 下载、安装、配置环境变量 注:认准mingw-w64 powershell or cmd 键入命令gcc -v,若显示版本号,那就成功啦 2.安装C/C++插件 需要配置 3 个文件,阅读以下文件中的注释 c_cpp_properties.json tasks.json launch.json c_cpp_p...

sarono的博客 7366

Windows 10下VSCode环境配置与OpenCV(C++)实战教程

安装完成后,启动VSCode,熟悉其界面与基本操作是非常重要的第一步。基本界面布局:VSCode界面包括了菜单栏、侧边栏、编辑区域和状态栏。在侧边栏中,可以访问资源管理器、搜索、版本控制等功能。常用快捷键Ctrl+P:快速打开文件:打开命令面板Ctrl+/:注释/取消注释代码行深度配置VSCode的编译器路径文件、构建任务和调试配置文件,可以大幅提高开发效率和调试能力。通过精心调整这些配置文件,VSCode可以被配置为一个功能强大、适应多种环境的C++开发环境。

weixin_35578748的博客 1661

win10+vscode+opencv(C++)环境搭建便捷版(无需cmake编译)

win10+vscode+opencv c++环境搭建——无需CMake编译MinGW-w64安装OpenCV-MinGW-Buildvscode配置常见问题 用vscode来写Opencv的c++代码需要自行编译Opencv,这期间主要用到的工具有MinGW-w64和CMake。由于自行编译的过程耗时繁复,并不会一帆风顺,常出现编译错误的现象,需要有极强的折腾的精神。 本博文使用他人已经编译过的Opencv库来搭建我们需要的开发环境,在解决好版本兼容问题后,能减少许多麻烦事。 MinGW-w64安装 Mi

qq_43266327的博客 2320

eDP接口信号组成认识

eDP接口信号主要由Main Link、AUXCH与HPD三部分组成,如下图所示。 Main Link:表示主通道,用来传输各类型视频数据和音频数据; AUX CH:表示辅助通道,用于传输低带宽需求的数据,以及链路管理和设备控制信号; HPD:表示热插拔检测通道。 Main Link南1~4对数据线组成,每对数据线都是一对差分线。对于一款液晶屏而言,Main Link具体需几对数据线,这取决于屏幕的分辨率和彩色位数。 在该通道中传送的信号有视频像素信号、视频定时信号、视频格式信号、比特/像素及

精诚所至 2万+

随机向量函数链神经网络(RVFLNN)简介——附测试代码

宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN) 目录宽度学习(Broad Learning System)原理介绍:随机向量函数链神经网络(RVFLNN)结构分析和训练优化 函数链神经网络(Functional-link neural network,简称FLNN)的结构如下图。 和深度神经网络结构不同的是,FLNN相当于把隐层放到了输入层中,作为增强结点(Enhancement nodes)。也可以理解成FLNN在输入层就对输入向量进行了非线性变换

weixin_44517742的博客 1万+

如何搭建c语言gw开发环境,vscode配置编译运行c程序的环境

背景:1、VS Code只是一个代码编辑器,编译、运行这些活需要其他程序完成。2、C/C++ 编译器的选择,GCC/G++(MinFGW-w64)3、MinGW和MinGW-w64是两个不同的项目。MinGW本身已经很久没有更新了,故不推荐。为了方便,本文中的MinGW指的其实都是MinGW-w64。4、命令行的使用、系统变量的添加。安装vs code插件安装1、必要插件C/C++(ms-vsco...

weixin_26854475的博客 574

【时间序列预测算法】——Holt-Winters算法介绍及代码实现

背景 一阶二阶三阶指数平滑方法拟合效果均较好,通过结合数据自然属性,数据自身、趋势变化、季节性,提出了这三个角度的衡量量,可以说,理解起来更自然、更亲切。 公式 一阶: sts_tst​是t时刻对xtx_txt​的估计值,这里只有一个参数α,是数据本身的平滑属性的体现。 二阶: 引入了时间趋势变量btb_tbt​,优化了一下一阶的公式。同时还可以预测t+m时刻的值: 三阶: 又引入了季节性周期描述变量ctc_tct​,优化了一下二阶的公式。同时还可以预测t+m时刻的值: NOTE:ct

BlackValley的博客 1万+

win10下使用Vscode搭建c语言编程环境

在win10下 使用 vscode 输出第一个程序 hello word 第一步:下载VScode 下载地址:https://code.visualstudio.com/Download# 第二步:下载 mingw64 https://nchc.dl.sourceforge.net/project/mingw-w64/Toolchains%20targetting%20Win64/Persona...

爱在深秋 2042

新手入门:从零开始学习PCB飞针测试全流程(附常见问题解答)

本文详细介绍了PCB飞针测试的全流程,从核心原理、设备解析到实操步骤和常见问题解答,帮助新手快速掌握这一电子制造领域的关键质检技术。内容涵盖测试资料准备、参数设置、设备操作技巧以及故障排查方法,特别适合小批量PCB生产的质量检测需求。

weixin_29295541的博客 385

安装Openclaw[本地自动化AI助手]至windows【WSL2模式】系统 Openclaw for Windows

摘要:OpenClaw最佳兼容OpenAI系列模型,推荐使用ChatGPT API(需Auth鉴权),避免K*mi等模型导致的信用卡风险。Windows系统需满足WSL2支持条件(Win11或Win10 1903+版本)。安装需导入自签名根证书或跳过浏览器安全警告,通过离线包部署WSL发行版。使用时通过clawtoken命令获取网关认证令牌,并在浏览器完成设备配对。提供代购ChatGPT Plus账号服务(¥140/月),详细操作指南需加微信群获取文件。(150字)

qq_27246521的博客 455

vscode C++ 在 Mac 和 Windows 的编译调试环境的搭建

CMake 不直接构建代码,而是生成标准的构建文件(如 Makefile、Ninja 文件或者 Visual Studio 的项目文件),这些文件再由相应的构建系统(如 make、ninja 或 MSBuild)用来编译和链接源代码。当你第一次运行你的程序时,C++扩展会在你的项目的.vscode文件夹中创建一个名为tasks.json的文件。确保你的文件路径和工具链配置正确无误,这将帮助你更有效地管理和构建你的C++项目。在某些情况下,你可能需要自定义你的调试配置,例如指定运行时传递给程序的参数。

长脖鹿的博客 1907

【OpenClaw企业级智能体实战】第09篇:OpenClaw金融投研实战:17个场景+完整代码,打造专属数字研究员

金融投研面临信息过载、流程重复、数据安全合规三大核心痛点,OpenClaw作为本地部署的新一代AI智能体,凭借“长期记忆+主动执行+数据不出域”的优势,成为券商分析师集体追捧的效率工具。本文基于8家头部券商公开研报,拆解OpenClaw在金融投研的17个核心应用场景(信息处理、研报撰写、量化策略、流程自动化),详解原理、技术选型、实操流程,并提供可直接运行的完整代码与执行结果。文章兼顾新手入门与进阶提升,强调安全隔离部署与幻觉防范,读者可按步骤搭建专属投研智能体,将信息处理、数据整理等重复工作效率提升80%

专注于人工智能、软件开发、工控自动化、工厂数字化及智能化等领域,希望和大家共同进步! 670

【新手上路日志】VSCode的编程环境配置(C/C++ & Qt)

预先准备 下载: Visual Studio Code Mingw-x64w VSC中C/CPP插件 从开始到HelloWorld! 1.Main.cpp 普通地HelloWorld #pragma once #include <iostream> using namespace std; int main() { cout << "Hello World!"...

baidu_26137259的博客 8624

高通平台 Android T 蓝牙技术全解析:A2DP 与 AVRCP 核心代码路径与交互流程

A2DP 接收端 - 连接流程(AVDTP 打开)

专业开发者的博客,一个从事Android WiFi和蓝牙的工程师 286

Open3D——点云构建Delaunay三角网【2026最新版】

点云构建Delaunay三角网

点云侠的博客 8365

vscode如何添加到环境变量path中_vs code的安装与配置 - 等待,未来

vs code的安装与配置Vscode是一个轻量级的编辑器,但是配置有点复杂,这里我做了C/C++开发环境配置总结,适用于windows/Linux系统整体步骤安装VSCode 在VSCode内安装c++插件 安装编译调试环境 修改VSCode调试配置文件 安装VsCode下载地址:注意:建议直接安装在C盘,方便配置,软件大小本身不大!!!注意:一定要将 添加到PATH 这项打钩!!!安装...

weixin_39955825的博客 1万+

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

windows+cpp(三): VS code + MinGW, windows上编写调试cpp

MinGW 官网下载 MinGW并安装。 在设置->高级系统设置->环境变量中给PATH添加上MinGW下的bin目录的路径,如D:\mingw-w64\mingw64\bin。 打开cmd,输入g++ -v或gcc -v,如果有输出则配置成功。Using built-in specs. COLLECT_GCC=gcc ...... Thread model: posix gcc version 8.1.0 (x86_64-posix-seh-rev0, Built by MinGW-W64

yinglang19941010的专栏 673

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

window中搭建vscode的linux开发环境

文章目录1. 下载VScode2. 下载MinGw3. 运行调试需要三个vs文件 1. 下载VScode vscode官网下载安装vscode. 2. 下载MinGw MinGw (Minimalist GNU for Windows),它是把gun的一些头文件以及编译工具入g++,gcc等移植到win平台的产物。但并不是所有的posix API都做了移植。 这一点可以参阅cygwin和Mingw的区别。比如说, /sys/socket.h这样的头文件,在安装过MinGw后仍然是不能使用的,MinGw并没有

我的博客 3261

vscode下配置c/c++开发环境

1.下载mingw64源码: 下载链接:https://sourceforge.net/projects/mingw-w64/ 选中版本下载x86_64-posix-seh 解压后将/bin下路径加入环境变量,个人环境变量和系统环境变量。 cmd中输入gcc -v查看是否安装好了mingw64 2.官网下载安装vscode 3.配置vscode安装环境 安装如下组件 3.1 ...

梦沁清风 981

VSCode 搭建C/C++环境[windows]

VS Code C and C++ 同时设置环境

m0_60104429的博客 505
上一篇: cmake创建windows工程编译环境
下一篇: 学习cmake chapter1-recipe3
qijitao
博客等级 码龄18年 165粉丝 36原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值