版权声明:本文为博主原创文章,未经博主允许不得转载。
win7下QT开发环境的安装与配置
文件下载:
qt-creator-windows-opensource-2.7.0.exe (50M左右,集成开发环境)
MinGW-gcc440_1.zip(30M左右,调试器、编译器,gcc的windows版)
qt-win-opensource-4.8.4-mingw.exe(400M左右,gcc、binutils等工具链移植到windows下的结果)
安装与配置:
1. 安装集成开发环境:creator, D:/Qt/qtcreator-2.7.0
2. 解压minGW到:D:/Qt/mingw
3. 安装依赖库文件,安装过程中,定位mingw(编译调试)文件夹:D:/Qt/4.8.4
配置:
1. 打开QT Creator: menu->工具->选项;
2. 打开构建和运行
3. 选择Qt版本:手动设置->添加qmake路径(D:\Qt\4.8.4\bin\qmake.exe)
4.
选择编译器:手动设置->添加MinGW->设置编译器路径(D:\Qt\mingw\bin\gcc.exe)
5. 选择构建套件(kit):选择编译器,自动检测调试器(D:\Qt\mingw\bin\gdb.exe)
调试器:
启动调试器,显示gdb.exe异常中断,卸载,重新安装一遍即可。配置不变。
3.配置调试器
接下来切换到“构建套件(Kit)”选项卡,点击选择如图所示的desktop那一行
然后看到下面那个调试器那里可以点击自动检测,也可以点击后面的”编辑”来选择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
如果是点击”编辑”按钮来选择gdb调试时,应选择如图所示gdb引擎,然后浏览路径选择:
C:\Qt\mingw\qtcreator-gdb-7.4-MINGW32_NT-6.1-i686\gdb-i686-pc-mingw32.exe
最终gdb配置如图:
接下来可将Qt版本那一项,从其下拉框中选择当前版本,如上图所示。然后单击确认就可以了,到此所有的配置都已完成。
然后找个Demo运行,编译、运行正常,可得知配置没有问题