以前一直在linux上进行cpp的开发,没有在wins下编译过。最近有个wins客户端的项目,所以打算配一下wins下的编译环境。
一、MinGW-w64的下载安装MinGW-w64的官网:https://www.mingw-w64.org/
1、点击Downloads,找到sourceforge
- 这里sourceforge进来是这样的,不要点这个绿色的按钮,页面往下拉。
- 找到下面这个地方(我看其他的博客,很多说选择第一个Online的exe文件,但目前的网络环境好像在安装的时候拉取不了,我试了下载失败)
-
下载上面那个压缩包之后,解压到合适的目录下,复制其下的bin目录的绝对路径
-
将复制好的路径加入到环境变量的系统变量path中。
-
按win+R输入cmd,在命令提示符中输入gcc -v,能显示出版本信息即为安装成功。
#include3、新建终端,输入g++编译命令int main() { std::cout << "helloworld" << std::endl; return 0; }
- g++ 源代码 -o 可执行文件;得到的可执行文件运行即可得到结果
上面写了vscode在windows下编写C++的简单配置,本人没有用vscode的直接运行功能,是觉得不太好用,用命令行的方式感觉更简单。
当然对于调试功能,光用命令行可能不够,需要配置vscode的相关配置文件,这里会单独写一篇文章讲解。
除此之外,对于文件比较多的C++项目,现在习惯用cmake来构建项目,我也会在后面写一篇关于如何用cmake构建C++项目的文章。



