在 Windows 环境中安装 GCC 其实还是一件比较麻烦的事情,网上很多教程中提到的方法并不是很好。
本人在安装 GCC 的过程中,同样踩了很多的坑,主要包括以下几点:
(1) Windows 下安装 GCC 主要是通过 MinGW 来进行打包安装的,在网上可以很容易受到相关教程,但是在其给出连接所指向的官网上只能下载最新版本的 MinGW,而无法下载指定版本的 MinGW 和 GCC;
(2) 一般默认安装的 GCC 是 32 位的,但是很多软件是基于 GCC 64 位进行的。
首先给出下载所有版本 MinGW 和 GCC 的地址
MinGW
32位下载链接:https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/GCC
下载地址: http://ftp.gnu.org/gnu/gcc/
1. 我们进入下载 64 位 MinGW 的网址
我们向下翻,找到 GCC 版本为 5.4.0 的版本,进行下载!(这里选择 GCC 5.4.0 是因为本人所需要安装的某个软件要求 GCC 的版本是 6.0 以下)
然后选择第一个 x86_64-posix-sjlj 下载即可!
2. 安装 MinGW
网上的大部分方法都是双击安装,但是我们下载的安装包是一个绿色的压缩包,因此需要在指定的目录下来解压安装包
3. 最后需要配置环境
进入到 mingw64/bin/ 目录下,发现有 gcc.exe、g++.exe 等可执行文件
最后,打开 Windows 下的命令行模式,输入 gcc -v 命令来检查是否安装成功!