Windows10 安装GCC G++ make环境

时间:2024-04-04 12:33:22
使用说明

写程序的时候,有时候需要GCC的编译,在Windows下没有预装GCC编译器,所以需要进行手动安装,这里主要简介如何进行安装。

下载安装MinGw

我们安装Vs Code时候可以帮我们自动安装GCC编译器,但是我们只是使用GCC的话没必要大费周折安装Vs Code,我们可以直接利用MinGw进行安装

下载进入

Windows10 安装GCC G++ make环境

Windows10 安装GCC G++ make环境

安装

1 点击mingw-get-setup.exe 注意选择安装位置
Windows10 安装GCC G++ make环境
2 选择安装组件 GCC(右键鼠标选择 Mark for Installation) 那个组件其他的可以不安装
Windows10 安装GCC G++ make环境
3 点击左上角的 Installation,点击 Apply Changes 就可以了,一般情况下不会出错,如果有包的下载问题,则可以通过以下方式解决:
Windows10 安装GCC G++ make环境
比如出现了上图的下载异常,是因为URL丢失引起的若干包丢失不能下载,例如:libgmp-6.1.2-2-mingw32-dll-10.tar.xz,libmpfr-3.1.5-1-mingw32-dll-4.tar.xz,两个package包,从而导致在进行g++编译的时候出现重要组件libgmp-10.dll与libmpfr-4.dll的丢失
我们可以 跟已经下载安装好的同学拷贝这两个package包,又或者从搭配有MinGW的轻便型IDE如Dev-cpp、Code Blocks路径下拷贝这两个package包,其路径为MinGW根目录下的\var\cache\mingw-get\packages。
然后解压缩这两个压缩包,将其中的组件libgmp-10.dll与libmpfr-4.dll复制到MinGW根目录下的\bin

配置MinGw的环境变量

右键我的电脑----->属性------->高级系统设置--------->环境变量,以下两个Path路径都可以添加上MinGw的安装目录的bin文件夹 :D:\helper\MinGw\bin
Windows10 安装GCC G++ make环境

测试

打开cmd输入
gcc -v
g++ -v
测试,可以看到以下的结果即安装成功
Windows10 安装GCC G++ make环境
Windows10 安装GCC G++ make环境

【注意】新版本的MinGw中的GCC版本较高,貌似是9.0.*,可能没有办法直接下载安装Mingw32-make的包,如果用到建议使用较前的版本测试