简介
MinGW 来自 百度百科
MinGW,是Minimalist GNUfor Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你在GNU/Linux和Windows平台生成本地的Windows程序而不需要第三方C运行时(C Runtime)库。MinGW 是一组包含文件和端口库,其功能是允许控制台模式的程序使用微软的标准C运行时(C Runtime)库(MSVCRT.DLL),该库在所有的 NT OS 上有效,在所有的 Windows 95发行版以上的 Windows OS 有效,使用基本运行时,你可以使用 GCC 写控制台模式的符合美国标准化组织(ANSI)程序,可以使用微软提供的 C 运行时(C Runtime)扩展,与基本运行时相结合,就可以有充分的权利既使用 CRT(C Runtime)又使用 WindowsAPI功能。
本方主要介绍MinGW(即gcc)的配置过程,主要包括4步:
- 下载MinGW压缩包
从指定的网址下载压缩包,其大小约110M。 - 解压压缩包至指定位置
将压缩包解压至指定的位置。 - 配置环境变量
添加程序路径添加至环境变量。 - 测试环境
使用演示程序进行编译和运行。
1 下载MinGW
可以直接从官方下载:
地址:MinGW下载地址。
鉴于官网速度较慢,建议国内用户可以直接从百度云盘下载:
链 接:点这里
提取码:1vk3
2 解压并将文件复制至 C:\Program Files\mingw64 目录下
注意:在这个目录应该有以下内容(个别文件夹若不一样没关系,可能是版本不同):
注意:所有的文件和文件夹是在 C:\Program Files\mingw64
,切务再嵌套多余的文件夹。
3 配置环境变量
在桌面上右键我的电脑,选择属性。然后按下面的截图在⑥处添加 C:\Program Files\mingw64\bin
。点击⑦确认以后,关闭所有窗体即可。
4 测试
新建一个文本文件,如在D盘根目录下 d:\hello.txt
:
然后打开此文件输入以下内容:
#include <stdio.h>
int main()
{
printf("Hello world!\n");
return 0;
}
完成以后,选中 hello.txt
,按F2,更名为 hello.c
如下图所示:
特别注意:要显示文件后缀名才可以,否则的话修改无效。
Win+R打开运行,输入 cmd
按回车。
完成以后,在命令行输入:gcc -g d:\hello.c -o d:\hello.exe && d:\hello
如果输出 Hello world!
则表示配置成功,如下图所示: