mingGW Win32 64位解压版配置简记

mingGW Win32 64位解压版配置简记
chifyMinGW(Minimalist GNU on Windows)是 GCC 编译器的 Windows 移植版本,包含了 Win32 API,可以编译出可在 Windows 下运行的可执行文件,做个安装简记。
下载包
点此下载解压包,版本选择如下:
其中 GCC-8.1.0 表示 GCC 版本为 8.1.0;x86_64 表示 64 位系统(i686 表示 32 位);win32 表示内置有 Win32 API,用于开发 Windows 下的程序;posix 表示符合 POSIX 协议的操作系统 API,也就是类 Unix 的都算;seh 是异常处理模型,seh 只支持 64 位、性能好,sjlj 稳定性好、支持 32 位和 64 位,dwarf 只支持 32 位、性能好。这里选择 x86_64-win32-seh。
配置环境变量
将软件包解压到 E:\Program Files (x86)\ 目录下,配置如下环境变量:
使用 gcc HelloWorld.c -o HelloWorld 编译 C 源码:
配置 make 命令
make 在 Linux/Unix 下可直接使用,Windows 中还需做如下配置:
- 复制
bin目录下的gcc.exe,改名为cc.exe
- 复制
bin目录下的mingw32-make.exe,改名为make.exe
- 使用
make HelloWorld(不需要.c文件后缀)即可编译出HelloWorld.exe
评论
匿名评论隐私政策










