一、介绍
二、软件下载
1、官网
- 下载地址
https://sourceforge.net/projects/mingw-w64/files/mingw-w64/mingw-w64-release/
- 下载文件说明:
GCC-8.1.0:没有什么特殊的需求的话,还是选择最高的版本
x86_64:这个包可制作64位和32位的程序,64位系统建议选择这个
i686:(32位系统建议选择这个)
posix:这个世界上只有两种操作系统,符合 posix 协议的,和 Windows 。开发 Linux、Unix、Mac OS 等其他操作系统下的程序,则需要选择 posix 。
win32:想要开发 Windows 程序,需要选择 win32
sjlj:古老的异常处理模型
seh:异常处理在开发中非常重要,你在开发的过程中,大部分的时间会耗在处理各种异常情况上。如果你之前选择了 64位,则这里有两个异常处理模型供你选择,seh 是新发明的,而 sjlj 则是古老的。seh 性能比较好,但不支持 32位。 sjlj 稳定性好,支持 32位。(64位系统建议选择)
dwarf:选择了 32位 后,则可以用 dwarf 和 sjlj 两种异常处理模型。同样的,dwarf 的性能要优于 sjlj ,可以它不支持 64位 。(32位系统建议选择)
2、百度云
链接:https://pan.baidu.com/s/1YDn40–I1oDpWaIorkCaWQ
提取码:xdkj
复制这段内容后打开百度网盘手机App,操作更方便哦
三、软件安装
1、软件安装
解压下载的压缩文件,放到E盘中的E:\lib\mingw64
2、环境变量配置
解压文件到目录后,系统是找不到里面的文件的,需要将目录添加到系统环境变量中。这样才能使用
1、右键点击我的电脑,选择属性
2、选择高级系统设置
3、选择环境变量
4、选择系统变量中的path,点击编辑
5、点击新建,将路径复制到其中,即可完成。
6、最后一路确定,完成。
3、测试安装效果
按键盘Window+R,输入cmd,会进入一个黑黑的调试框。
输入gcc -v,
-
出现现在的图片,表示安装成功
-
出现下面的图片,表示安装失败
4、程序测试
- 代码
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char **argv) {
printf("Hello World!\r\n");
system("pause");
return 0;
}
- 编译程序
gcc a.c -o a.exe
说明:编写代码之后,将文件保存为a.c,再在cmd中,进行a.c所在文件夹,使用编译指令进行编译。就出出现a.exe文件,
操作:使用编译命令编译程序,双击a.exe,出现下面图片,表示成功
四、系统环境
代码软件:gcc 8.1.0
系统环境:Window 10 64位系统
软件安装包:x86_64-8.1.0-release-win32-seh-rt_v6-rev0.7z
签名:Smile every day
名字:宏沉一笑
公众号:漫步之行
邮箱:whghcyx@outlook.com
个人网站:https://whg555.github.io