Qt4开发环境搭建

(1)安装mingw32

网上介绍有两种方式,一种是使用在线安装包,即mingw-get-setup.exe来安装,但经常下载不到内容;另一种为使用离线安装包,如各个版本的mingw离线安装包下载地址:INDEX of MINGW,但存在两个问题,一个是与编译qt的gcc版本匹配不上(见[2]中Qt官方所用MinGW是 gcc4.4(DW)的分析),一个是下载的程序缺乏gdb和mingw32-make程序。

因此下面是从qt官网找的编译链的链接(见[3],[4], [5]), 下载文件 

i686-4.9.1-release-posix-sjlj-rt_v3-rev3.7z

将如上文件解压到"D:\mingw32"目录,并将“D:\mingw32\bin”路径加入到path环境变量中。

(2)下载指定版本的QT源文件并编译(解决编译qt的gcc版本不一致问题)

Qt4.8.7下载地址:http://download.qt.io/official_releases/qt/4.8/4.8.7/

qt-everywhere-opensource-src-4.8.7.tar.gz

解压到D:\qt\4.8.7,然后编译,编译命令如下:

D:

cd qt/4.8.7

configure

mingw32-make


(3)下载指定版本的Qt Creator

QtCreator4.2.0 下载地址:http://download.qt.io/official_releases/qtcreator/4.2/4.2.0/


以上安装文件,也可在如下路径获取:

https://pan.baidu.com/s/1AeyCl7h6cxtf9PHlL6vDgQ


参考文档:

1. Qt4开发环境搭建-(Qt4.8.7+mingw+Qt Creator4.2.0)  --> https://blog.csdn.net/qq_28093585/article/details/78900244

2. qt make报各种_unwind_resume_错 --> https://bbs.csdn.net/topics/380023814

3. Qt for Windows - Building from Source  --> http://doc.qt.io/qt-5/windows-building.html

4. Qt for Windows - Requirements  --> http://doc.qt.io/qt-5/windows-requirements.html

5. MinGW-w64 - for 32 and 64 bit Windows  --> https://sourceforge.net/projects/mingw-w64/files/

你可能感兴趣的:(Qt4开发环境搭建)