写这篇博客的初衷和目的是记录一下这一过程,自己之前多次学习尝试C++的学习,在开发环境VSCode和Visual Studio上都经历过挫折,一直带有一点恐惧的心理阴影,这次也是想要克服困难,去尝试先把VSCode的C++开发环境研究清楚,不求一次就能够精通,慢慢熟悉吧!
一、下载Visual Studio Code软件工具
Visual Studio Code - Code Editing. Redefined
进入官网,点击“Download for Windows”即可下载。
二、下载MinGW-w64
MinGW-w64 - for 32 and 64 bit Windows download | SourceForge.net
进入官网,现在SourceForge上已经不再放编译好的MinGW文件了,能下载到的都是源码,需要自己编译,不过目前还可以通过找到之前下载链接的方式,在网站中下载编译好的文件。找链接的步骤如下:
1.进入SourceForce,按下图①②点击;
2.下滑找到README.rst.old,点击进行下载(需要等待5秒开始下载);
3.打开下载的文件(可以用记事本或NotePad++),可以看到各个版本的下载地址,选择x86-64-win32-sjlj的下载地址;
4.解压MinGW文件;
三、安装Visual Studio Code
四、MinGW-w64环境变量的配置
1.点击“此电脑”---->点击“属性”;
2.找到“高级系统设置”并点击;
3.点击“环境变量”;
4.在“系统变量”中新建一个“环境变量”,变量值如下图所示为mingw64的安装地址,变量名应该可以自定义,这里是MinGW_HOME;
5.点击编辑“系统变量”中的Path环境变量,在其中新建一个环境变量,路径是MinGW安装目录下的bin目录路径,因为g++.exe和gcc.exe都在该目录下;五、验证MinGW是否安装成功
1.win+r打开命令行管理器并输入cmd;
2.输入gcc -v或g++ -v或gcc --version或g++ --version;
六、总结
gcc或者g++是c/c++的编译器,但是通常在 Linux 上才能用。如果要在windows上用,我们要借助MinGW使用它。
MinGW(Minimalist GNU for Windows)是一个开发工具集,主要用于在 Windows 环境下使用类似于 Unix/Linux 环境下的 GNU 工具,包括 gcc(GNU Compiler Collection)和 g++(GNU C++ Compiler)等编译器。
MinGW 提供了一种在 Windows 上进行 C 和 C++ 编程的方式,使开发者可以使用常见的编译器、链接器和工具,从而能够将源代码编译成可执行文件,就像在 Unix/Linux 环境下一样。通过 MinGW,开发者可以使用标准的 C/C++ 编译器,同时也可以访问一些常用的命令行工具,从而实现在 Windows 上进行跨平台的开发。
MinGW 的目标之一是提供一个轻量级的开发环境,使开发者能够在 Windows 上编写和编译原生的 C/C++ 程序,而无需依赖于大型的集成开发环境(IDE)。开发者可以在命令行中使用 gcc 和 g++ 命令来编译和链接程序,也可以配合其他文本编辑器进行开发。
总之,MinGW 是在 Windows 平台上使用 gcc 和 g++ 等 GNU 工具的一种方式,适用于希望在 Windows 上进行 C 和 C++ 开发的开发者。
参考内容来自https://blog.youkuaiyun.com/qq_44918090/article/details/132190274
完成至以上步骤,说明C/C++的编译环境已经安装好了,因此,在VSCode中写的程序,可以编译运行了。