在vscode上配置C++(亲身痛苦经历,从msvc到mingw)

本文记录了作者在VSCode中配置C++编译环境的过程,由于无法成功配置msvc,选择了mingw作为编译器。主要步骤包括:安装mingw x86-64版本,按照官方教程配置,并强调了需先编译生成.exe文件再进行运行。附带了测试文件链接及不同版本的json配置文件。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我的电脑本来装有vs2015,本人太懒,喜欢极简主义,vs太大打开不方便,就想用一个轻量级的编辑器,无奈用vs自带的msvc怎么都配置不成功(知道的小伙伴还请指导),经历了痛苦的各种搜索,还是选择了mingw作为编译器,最终才配成。

万恶的痛苦之源

主要的操作跟官网的教程差不多,下边主要说一些特殊的地方

官网教程:https://code.visualstudio.com/docs/cpp/config-mingw

1.下载mingw可以选择x86-64,而不是默认的

2.创建好文件以后,一定要先编译即shift+ctrl+B,看到文件夹下边有.exe文件,然后再按F5

3.或者可以用run code先运行

测试文件如下:

https://download.csdn.net/download/Meet_csdn/12005908

下边放上匹配值的json文件

launch.json

{
    // Use IntelliSense to
参考资源链接:[VSCode配置C++ MSVC环境:详细步骤与解析](https://wenku.csdn.net/doc/6401ad06cce7214c316ee032?utm_source=wenku_answer2doc_content) 对于希望在Visual Studio Code (VSCode) 中使用MSVC编译器进行C++开发的用户来说,这里将详细说明配置环境的步骤。首先,请确保你已经安装了最新版本的VSCode。接下来,需要安装的两个关键插件是中文简体插件和C/C++扩展插件,分别用于界面语言和编程语言的支持。 在完成插件安装后,需要对VSCode进行配置以识别MSVC编译器的路径。打开设置界面,设置`C_***pilerPath`为你的MSVC编译器的实际路径。通常情况下,如果你安装的是Visual Studio 2019 Community版,路径可能类似于`C:/Program Files (x86)/Microsoft Visual Studio/2019/Community/VC/Tools/MSVC/14.29.30133/bin/Hostx64/x64/cl.exe`。记得根据你的具体安装位置进行调整。 同时,配置`C_Cpp.default.includePath`以确保VSCode能够找到必要的头文件路径。你需要将包含MSVC的include目录和Windows SDK的头文件目录添加到include路径中。 此外,为了能够编译和运行C++程序,必须安装MSVC构建工具。这通常可以在Visual Studio安装器中进行配置,如果在安装Visual Studio时未选择,现在需要添加它。 完成上述配置后,你可以在VSCode中创建一个新的C++项目或打开一个现有的项目。编写你的C++代码,并使用VSCode的终端面板运行编译命令,如`cl.exe`或`g++`,来编译你的代码。如果配置正确,VSCode将能够编译并生成可执行文件,你也可以在VSCode内直接启动调试会话。 为了进一步提升开发效率,还可以安装一些辅助插件,如用于主题定制的 参考资源链接:[VSCode配置C++ MSVC环境:详细步骤与解析](https://wenku.csdn.net/doc/6401ad06cce7214c316ee032?utm_source=wenku_answer2doc_content)
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值