Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
2015-02-09 13:45
405 查看
Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
时间:2014-04-27 23:20:131:安装包
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6c1b606a57855206dd4c208c897e1c6b.png)
百度盘下载链接:
Mingw:
http://pan.baidu.com/share/link?shareid=3960359240&uk=4147081190
Qt Creator 2.8.0:
http://pan.baidu.com/share/link?shareid=3964645350&uk=4147081190
Qt 4.8.5:
http://pan.baidu.com/share/link?shareid=3968136805&uk=4147081190
2:安装步骤
1.首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 默认安装在C:\Qt 目录下。
2.安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦。其实也不是安装,只要把它解压到C:\Qt 这个目录即可。例如:C:\Qt\mingw
3.安装 qt-win-opensource-4.8.5-mingw.exe。点击安装即可,最后一步要选择编译器mingw的路径,就是你上一步解压缩的mingw目录,例如:C:\Qt\mingw。
3:配置运行环境
运行Qt Creator→工具→选项→构建和运行,如图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/84d8be096edce9baa203611e068cec74.jpg)
1.配置编译器
首先切换到“编译器”选项卡- 如图选择”添加” –MinGW选项
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/db33cb2e895afe45eea995050ed3a05b.jpg)
然后选择编译器路径 选择相应的编译器
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/3dd17c327c732464095f0318577a4085.jpg)
选定之后如图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/10824829a47c5be7118181777ea51e41.jpg)
2.配置项目管理工具maker
切换到“Qt版本”选项卡--- 点击右上角的”添加”选择C:\Qt\4.8.5\bin\qmake.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/edaae47e720270b15e1daf587bc73445.jpg)
完成之后如图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/e8c50badede4756fc24eac1f78d10976.jpg)
3.配置调试器
接下来切换到“构建套件(Kit)”选项卡,点击选择如图所示的desktop那一行
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/8c6b4d1e978cd05be608cb31196eef0f.png)
然后看到下面那个调试器那里可以点击自动检测,也可以点击后面的”编辑”来选择gdb.exe调试器路径。但是这里要注意如果直接选择mingw的gdb路径:C:\Qt\mingw\bin\gdb.exe,则在实际调试过程中不能用,这里gdb调试器需要我们到qt-creator官网上去单独下载一个才行,下载了Downloads中的GDB 7.5 binaries,文件名为qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,直接用winRAR解压,将文件夹复制到mingw目录下,然后在当前的qt配置中选择调试器后面的”管理” 手动指定gdb路径,如下:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/3f1b355d666c36ad3f783a516b0650b6.jpg)
如果是点击”编辑”按钮来选择gdb调试时,应选择如图所示gdb引擎,然后浏览路径选择:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/921ffdf7ab85bd159a4f08e98cab9d49.jpg)
最终gdb配置如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6f0961d0fb5c397dc0df6ee2cfc0a47b.jpg)
接下来可将Qt版本那一项,从其下拉框中选择当前版本,如上图所示。然后单击确认就可以了,到此所有的配置都已完成。
然后找个Demo运行,编译、运行正常,可得知配置没有问题
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/1dd80b0adfca90faeee46ab56c783023.jpg)
4:发布程序
Debug版本运行需要以下四个文件(与exe放在同一目录)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6dab473ec79541358ddac1c5ff970005.png)
Release版本运行需要以下四个文件(与exe放在同一目录)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/eab62618cbc93162e38460942b2c0517.png)
相应路径:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/a05a2d466eb3051870f5fe0b97568116.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/260e811d6959c0c8de629430c58ab9a9.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/0cda08be787b1d2f72335c5d99668455.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/75aaac465d1e02f1a73cb0356e117694.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/40c574035b846b874a923607fa2cd5ad.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/2ef8a70177de3cf391090b921014a0e6.png)
可以先把上述dll单独拷贝到一个文件夹中然后借助win下的MoleBox 打包软件便可生成独立运行文件,MoleBox下载地址:http://pan.baidu.com/s/1o60lXxS
下面我以打包一个HelloQt的deBug发布版为例
首先将上述Debug版本所需的dll拷贝到当前项目的HelloQt.exe目录下,然后运行MoleBox软件,设置如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/7fd02258e7039c28edbcfecb4fada8f9.png)
注意:如果封包之后,点击执行发现出现”out of memory”情况,则请去网上换一个moleBox软件再试试,这个情况一般是moleBox软件的问题。
<参考源文件>
实测win8下安装使用QT4.8+qt creator2.8.0<参考安装步骤>
【原创】【亲测可用】Qt4.8.5+QtCreator2.8.0傻瓜安装教程<参考配置步骤>
Qt Creator + MinGW 在windows 下的调试<参考gdb调试器配置步骤>
Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
时间:2014-04-27 23:20:131:安装包
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6c1b606a57855206dd4c208c897e1c6b.png)
百度盘下载链接:
Mingw:
http://pan.baidu.com/share/link?shareid=3960359240&uk=4147081190
Qt Creator 2.8.0:
http://pan.baidu.com/share/link?shareid=3964645350&uk=4147081190
Qt 4.8.5:
http://pan.baidu.com/share/link?shareid=3968136805&uk=4147081190
2:安装步骤
1.首先安装qt creator,双击qt-creator-windows-opensource-2.8.0,注意安装目录不要有空格和特殊字符, 默认安装在C:\Qt 目录下。
2.安装mingw。qt框架可以使用VS提供的编译器,也可以使用GCC,在win下的版本就是mingw啦。其实也不是安装,只要把它解压到C:\Qt 这个目录即可。例如:C:\Qt\mingw
3.安装 qt-win-opensource-4.8.5-mingw.exe。点击安装即可,最后一步要选择编译器mingw的路径,就是你上一步解压缩的mingw目录,例如:C:\Qt\mingw。
3:配置运行环境
运行Qt Creator→工具→选项→构建和运行,如图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/84d8be096edce9baa203611e068cec74.jpg)
1.配置编译器
首先切换到“编译器”选项卡- 如图选择”添加” –MinGW选项
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/db33cb2e895afe45eea995050ed3a05b.jpg)
然后选择编译器路径 选择相应的编译器
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/3dd17c327c732464095f0318577a4085.jpg)
选定之后如图
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/10824829a47c5be7118181777ea51e41.jpg)
2.配置项目管理工具maker
切换到“Qt版本”选项卡--- 点击右上角的”添加”选择C:\Qt\4.8.5\bin\qmake.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/edaae47e720270b15e1daf587bc73445.jpg)
完成之后如图所示:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/e8c50badede4756fc24eac1f78d10976.jpg)
3.配置调试器
接下来切换到“构建套件(Kit)”选项卡,点击选择如图所示的desktop那一行
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/8c6b4d1e978cd05be608cb31196eef0f.png)
然后看到下面那个调试器那里可以点击自动检测,也可以点击后面的”编辑”来选择gdb.exe调试器路径。但是这里要注意如果直接选择mingw的gdb路径:C:\Qt\mingw\bin\gdb.exe,则在实际调试过程中不能用,这里gdb调试器需要我们到qt-creator官网上去单独下载一个才行,下载了Downloads中的GDB 7.5 binaries,文件名为qtcreator-gdb-7.4-MINGW32_NT-6.1-i686.tar.gz,直接用winRAR解压,将文件夹复制到mingw目录下,然后在当前的qt配置中选择调试器后面的”管理” 手动指定gdb路径,如下:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/3f1b355d666c36ad3f783a516b0650b6.jpg)
如果是点击”编辑”按钮来选择gdb调试时,应选择如图所示gdb引擎,然后浏览路径选择:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/921ffdf7ab85bd159a4f08e98cab9d49.jpg)
最终gdb配置如图:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6f0961d0fb5c397dc0df6ee2cfc0a47b.jpg)
接下来可将Qt版本那一项,从其下拉框中选择当前版本,如上图所示。然后单击确认就可以了,到此所有的配置都已完成。
然后找个Demo运行,编译、运行正常,可得知配置没有问题
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/1dd80b0adfca90faeee46ab56c783023.jpg)
4:发布程序
Debug版本运行需要以下四个文件(与exe放在同一目录)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/6dab473ec79541358ddac1c5ff970005.png)
Release版本运行需要以下四个文件(与exe放在同一目录)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/eab62618cbc93162e38460942b2c0517.png)
相应路径:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/a05a2d466eb3051870f5fe0b97568116.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/260e811d6959c0c8de629430c58ab9a9.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/0cda08be787b1d2f72335c5d99668455.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/75aaac465d1e02f1a73cb0356e117694.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/40c574035b846b874a923607fa2cd5ad.png)
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/2ef8a70177de3cf391090b921014a0e6.png)
可以先把上述dll单独拷贝到一个文件夹中然后借助win下的MoleBox 打包软件便可生成独立运行文件,MoleBox下载地址:http://pan.baidu.com/s/1o60lXxS
下面我以打包一个HelloQt的deBug发布版为例
首先将上述Debug版本所需的dll拷贝到当前项目的HelloQt.exe目录下,然后运行MoleBox软件,设置如下:
![](https://oscdn.geek-share.com/Uploads/Images/Content/202005/02/7fd02258e7039c28edbcfecb4fada8f9.png)
注意:如果封包之后,点击执行发现出现”out of memory”情况,则请去网上换一个moleBox软件再试试,这个情况一般是moleBox软件的问题。
<参考源文件>
实测win8下安装使用QT4.8+qt creator2.8.0<参考安装步骤>
【原创】【亲测可用】Qt4.8.5+QtCreator2.8.0傻瓜安装教程<参考配置步骤>
Qt Creator + MinGW 在windows 下的调试<参考gdb调试器配置步骤>
相关文章推荐
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Win7 Qt4.8.5+QtCreator2.8.0+mingw配置过程
- Qt4.8.5+QtCreator2.8.0+mingw配置过程
- QtCreator2.8.0+QtOpenSource4.8.5环境配置(初学者必看)
- win764 QTCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)
- QtCreator2.8.0+QtOpenSource4.8.5环境配置(初学者必看)
- Qt5.2.0 MinGW480 release静态版编译结果、过程及QtCreator配置分享(realfan的编译方法)(configure -h可以显示帮助)(静态编译mysql插件,需要做一些其它工作,机器上要有mysql)(不编译qtwebkit,就不用安装ActivePerl了)(用到 QMediaPlayer的编译办法)
- QTCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)
- Qt5.3.1 MinGW482 release静态版编译结果、过程及QtCreator配置(转)
- QTCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)
- Qt5.3.1 MinGW482 release静态版编译结果、过程及QtCreator配置(转)
- QTCreator2.8.0+Qt Open source 4.8.5环境配置(Win7x64)
- QtCreator2.8.0+QtOpenSource4.8.5环境配置(初学者必看)
- QtCreator2.8.0+QtOpenSource4.8.5环境配置(初学者必看)