在Windows上搭建C和C++环境
在我们开始之前,先要弄清楚我们在搭建一个用于做什么的 C/C++ 环境。一个 C/C++ 环境最基础的要求是舒适的代码编写体验(包括智能提示、代码高亮等)以及便利的编译调试功能(包括源码编译、链接、生成可执行文件等)。我们既可以分别配置代码编辑器和编译器来完成环境的搭建,也可以直接选用集成开发环境(IDE,Integrated Development Environment) 来进行程序开发。
VSCode 全称 Visual Studio Code,是微软开发的轻量级代码编辑器。MinGW 全称 Minimalist GNU on Windows,是开源编译器 GCC 在 Windows 下的移植版,现在被与之相比可以编译生成64位或32位可执行程序的 MinGW-w64 取代。
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 当前版本结尾的信息输出,证明我们的安装成功。
在 VSCode 中安装C/C++ 扩展
新建一个C语言文件HelloWorld.c,在其中输入一些代码
#include <stdio.h>
int main(void) {
printf("Hello World\n");
return 0;
}点击调试运行即可
评论已关闭