在Windows上搭建C/C++环境
特别感谢 罗晏宸 同学编写此教程,祝同学们coding愉快!
在我们开始之前,先要弄清楚我们在搭建一个用于做什么的 C/C++ 环境。一个 C/C++ 环境最基础的要求是舒适的代码编写体验(包括智能提示、代码高亮等)以及便利的编译调试功能(包括源码编译、链接、生成可执行文件等)。我们既可以分别配置 代码编辑器 和编译器来完成环境的搭建,也可以直接选用 集成开发环境(IDE,Integrated Development Environment) 来进行程序开发。
因此我们提供了如下两种不同的环境搭建方式,大家自行选择:
VSCode 全称 Visual Studio Code,是微软开发的轻量级代码编辑器。MinGW 全称 Minimalist GNU on Windows,是开源编译器 GCC 在 Windows 下的移植版,现在被与之相比可以编译生成64位或32位可执行程序的 MinGW-w64 取代。
在 官网 下载 Windows 稳定版,默认下一步即可
MinGW-w64 的代码文件被托管于
SourceForge
上,注意
不要点击
最显眼的绿色 Download Latest Version 按钮,在页面下方 MinGW-W64 GCC-8.1.0 标题下的链接 x86_64-posix-seh ,或者点击
这里
直接下载。将下载得到的 .7z 压缩文件,并将其中的 mingw64 文件夹放置在合适的位置。例如
D:\mingw64
为了让 Windows 系统识别编译器路径,我们需要手动将 MinGW-w64 的编译器路径添加到环境变量中:
-
Win + S
搜索“系统环境变量” - 高级:环境变量
-
编辑系统变量中的
Path
-
新建:
D:\mingw64\bin
接下来打开命令提示符或 Powershell 终端,输入
gcc -v
,如果前述步骤正确,会有一段以 GCC 当前版本结尾的信息输出,证明我们的安装成功。
在工作目录下右键,点击“通过 Code 打开”,点击最左侧的“拓展”选项卡,搜索安装如下拓展: