VSC配置C++编译环境详细版


三步完成VSC配置C++环境

一.工具准备

首先介绍一下VSC和mingw64

Visual Studio Code (简称 VS Code / VSC) 是一款免费开源的现代化轻量级代码编辑器,支持几乎所有主流的开发语言的语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性,支持插件扩展,并针对网页开发和云端应用开发做了优化。软件跨平台支持 Win、Mac 以及 Linux。
下载地址:https://code.visualstudio.com/

mingw64:是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。
下载地址:https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/

二.配置环境变量

配置环境变量的作用是是mingw的bin文件夹能够作用于整个计算机,也就使得bin里面的gcc.exe文件能够跨文件夹编译其他路径的cpp文件。

1.找到安装mingw后的bin路径并复制粘贴。
在这里插入图片描述2.此电脑右键进入属性,再进入高级系统设置。
在这里插入图片描述
3.进入环境变量。
在这里插入图片描述
4.选择Path点击编辑。
在这里插入图片描述
5.点击新建,把复制好的mingw的bin路径加入。此处切记不能点窗口右上角的×,应一路点确认才可添加成功

三.配置VSC

注意配置文件过程中路径直接要用\\而不是\,例如D:\\development\\mingw64\\bin\\gcc.exe。前一个\是对后一个\进行转义,使之能够表现路径。

1.在插件菜单搜索并下载相应的插件。
在这里插入图片描述
在这里插入图片描述
2.在D盘位置新建一个文件夹,用来配置C++并且专门装C++的代码,建议都向D盘装文件,C盘东西太多会拖慢系统速度。我这边建的是一个演示的文件夹C++show。
在这里插入图片描述
3.在VSC左上角选择将文件夹添加到工作区。在这里插入图片描述4.调试hello world。书写代码,按下F5运行。一路点enter。
在这里插入图片描述5.这样VSC就会自动找到你的bin路径并且生成配置文件夹.vscode。包括两个配置文件。
在这里插入图片描述在这里插入图片描述
6.这样正常用户就能在VSC上面敲C++代码了。在这里插入图片描述

四.附加的问题解决。

检测到 #include 错误。请更新 includePath。已为此翻译单元(D:\C++ show\hello.cpp)禁用波形曲线。
在这里插入图片描述

由于我安装了VC,所有VSC会去找我VS的path路径,所有需要更换为我自己配置的mingw的路径即可。

扫描二维码关注公众号,回复: 12199307 查看本文章

1.在黄色感叹号提示下补充配置。
在这里插入图片描述2.得到一个c_cpp_properties.json的配置文件。
在这里插入图片描述3.在里面更新path路径。在配置文件里面加上一行你的mingw的gcc路径,并且把VS的路径注释掉。

"compilerPath": "D:\\development\\mingw64\\bin\\gcc.exe",

在这里插入图片描述

4.这样就完美啦。
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_50216270/article/details/112604744