一、下载gcc安装包
首先,我们需要从gcc官网下载gcc for windows的安装包。
下载地址: https://gcc.gnu.org/releases.html
选择最新的稳定版本进行下载,建议下载tar.xz格式的压缩包,因为这个格式的压缩包比较小,下载比较方便。
二、安装MinGW
在安装gcc之前,需要先安装MinGW。
下载地址: https://sourceforge.net/projects/mingw-w64/
下载后,按照提示进行安装。安装过程中需要选择安装目录,建议不要选择C:\Program Files,因为这个目录可能会出现权限问题。
三、将MinGW添加到环境变量中
打开系统属性 -> 高级系统设置 -> 环境变量,找到系统变量中的Path,添加MinGW的bin目录路径,即C:\MinGW\bin。
<img src="path.jpg">
<span>添加MinGW到环境变量中</span>
四、解压安装包
将下载好的gcc安装包解压到任意目录下,比如D:\gcc。
五、配置gcc
在解压后的文件夹中找到mingw32.bat,并用记事本打开,将里面的路径改为MinGW的安装路径,如C:\MinGW。
set PATH=D:\gcc\bin;%PATH%
set PATH=C:\MinGW\bin;%PATH%
六、编译测试
在D:\gcc\bin目录下新建hello.c的文件,并写入以下代码:
#include <stdio.h>
int main()
{
printf("Hello, world!\n");
return 0;
}
在CMD中打开D:\gcc\bin目录,输入以下命令编译:
gcc hello.c -o hello.exe
编译成功后,会在当前目录生成hello.exe可执行文件。
执行以下命令运行程序:
hello.exe
如果成功输出"Hello, world!",那么说明安装成功。