该教程是自己根据网上的教程,结合自己的实际安装过程,记录下来的,目的是为了便于以后重新安装。
步骤:
1 下载qt-opensource-windows-x86-mingw482-4.8.6-1.exe
下载地址:http://qt-project.org/downloads
点击下载便可
2 打开qt-opensource-windows-x86-mingw482-4.8.6-1.exe,安装,一直默认便可,到最后安装时,软件提示该版本QT需要哪个版本的MinGW,如图
继续点击安装时,会提示mingw32\bin\文件不存在,先不管,继续
3 安装完成后,在下载一个MinGw-GCC-4.8.2
下载地址:http://files.1f0.de/mingw/
下载完后,解压,将其放在,软件提示的目录C:\mingw32下。(这个程序编译时会报错,win32-make.exe不能运行,没有这个文件,原因不知
故重新下了个MinGW-gcc440_1,解压,将其放在,软件提示的目录C:\mingw32下)
4 安装qt-creator-opensource-windows-x86-3.1.2.exe
下载地址:http://qt-project.org/downloads
安装后的结果如下
5 运行配置环境
可以参照http://strong0511.blog.163.com/blog/static/1511537952012490828561/来配置
我的电脑—属性—高级—环境变量,打开,在***用户(U)添加三条如下:
PATH c:\Qt \mingw32\bin;c:\Qt\4.8.6\bin
QMAKESPEC c:\Qt\4.8.6\mkspecs\win32-g++
QTDIR c:\Qt\4.8.6
附图:配置完后,重启电脑。
打开qt终端,执行命令检查是否成功:
在命令行模式下分别输入输入
gcc –v
make –v
Qmake-v看看能否找到
附图:出现这个,就表明可以了。
可以参照http://www.mamicode.com/info-detail-664.html来配置
在打开QT creator 的工具—选项—构建和运行
配置编译器,调试器,QT版本
具体步骤如下
1.配置编译器
首先切换到“编译器”选项卡- 如图选择”添加” –MinGW选项
然后选择编译器路径选择相应的编译器
2.配置项目管理工具maker
切换到“Qt版本”选项卡--- 点击右上角的”添加”选择C:\Qt\4.8.6\bin\qmake.exe
完成之后如图所示
3.配置调试器
接下来切换到“构建套件(Kit)”选项卡,点击选择如图所示的desktop那一行然后看到下面那个调试器那里可以点击自动检测,也可以点击后面的”编辑”来选择gdb.exe调试器路径。
4:发布程序
Debug版本运行需要以下四个文件(与exe放在同一目录)Release版本运行需要以下四个文件(与exe放在同一目录)
相应路径:
可以先把上述dll单独拷贝到一个文件夹中然后借助win下的MoleBox 打包软件便可生成独立运行文件,
MoleBox下载地址:http://pan.baidu.com/s/1o60lXxS
下面我以打包一个HelloQt的deBug发布版为例
首先将上述Debug版本所需的dll拷贝到当前项目的HelloQt.exe目录下,然后运行MoleBox软件,设置如下:注意:如果封包之后,点击执行发现出现”out of memory”情况,则请去网上换一个moleBox软件再试试,这个情况一般是moleBox软件的问题。