1. mingw 配置
下载地址:
http://www.mingw.org (官网)
https://sourceforge.net/projects/mingw/
https://sourceforge.net/projects/mingw-w64/
在线安装: 运行 mingw-get-setup.exe
离线安装: 下载解压 https://sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win32/Personal%20Builds/mingw-builds/7.3.0/threads-posix/dwarf/i686-7.3.0-release-posix-dwarf-rt_v5-rev0.7z
-- 注意区分64位和32位,
设置环境变量
将安装路径对应的bin目录添加到PATH环境变量中。
假如安装路径是D:\tools\mingw,则将D:\tools\mingw\mingw64\bin 对应的bin目录添加到PATH环境变量中。
测试是否安装成功
在命令提示符中输入: gcc -v ,如果显示版本号则表示下载并安装成功
-- 到此,配置mingw-gcc 已经完成。
-- MinGW:即Minimalist GNU for Windows。它是一些头文件和函数库的集合,该集合允许人们在没有第三方动态链接库的情况下使用GCC(GNU Compiler C)产生Win32程序。
2. msys 配置
官网: http://www.mingw.org/wiki/msys
msys 是一个运行在 windows下的unix 壳程序,带有shell和make工具等,因而可以使用gnu编译链编译运行程序。
MSYS是一个小型的GNU环境,是一个通过将Linux源代码在Win32上编译而成的UNIX工作环境;类似于Cygwin,但是由于工作原理的不同,速度更快、体积更小、功能强大、便于携带; 使用MSYS可以取代商业的VC环境,同样开发出商业版权的程序而不受任何版权限制;
下载地址:
MSYS-1.0.10.exe: MinGW - Minimalist GNU for Windows - Browse Files at SourceForge.net
msys1.0.18.zip : Download msys1.0.18 from SourceForge.net
-- 添加环境变量,即可执行
-- 同时可以根据自我需求,添加工具集 https://sourceforge.net/projects/mingw/files/MSYS/
-- 个人喜好不同,喜欢非执行安装方式配置环境。。。同安装执行相同。。。有了这两个神器,就基本可以完成在windows 上使用gcc 编译程序了, 同时可以提供给 Qt 使用编译程序。
== == == ==
参考博文: