目前我在QtCreator中的qmake命令如下所示:
qmake.exe D:\programing\myproject\myproject.pro -r -spec win32-msvc2010 "CONFIG+=debug"
现在我不喜欢win32-msvc2010
,因为Microsoft编译器糟透了不支持C ++ 0x。
那么在编译桌面Windows应用程序时,我将更改为使用MinGW而不是Microsoft编译器的配置?
我走过设置并用Google搜索但没有提示......
答案 0 :(得分:0)
最简单的事情就是去这里:
向下滚动并选择Qt 5.6.0 for Windows 32-bit (MinGW 4.9.2, 1.0 GB)
这将下载安装程序(大约1 GB)。运行它并选择所有默认选项。然后你将有Qt 5.6与mingw和Qt Creator所有设置准备就绪。
注意:在开始之前,最好删除当前版本 - 如果您没有以任何方式附加它:)
如果您想要更改当前的设置,那么可能会更长时间以找出mingw所缺少的内容。例如,您需要mingw qmake(以及mingw_32文件夹下的所有其他内容)文件(使用默认安装选项):
C:\Qt\Qt5.5.1\5.5\mingw492_32\bin\qmake.exe
创建你的" Qt版本"套件的一部分。实际的mingw编译器位于此处(使用默认安装选项):
C:\Qt\Qt5.5.1\Tools\mingw492_32\bin\g++.exe
创建编译器。一旦你拥有了这两个,那么你可以将它们组合在一起来创建你的新工具包。
但是只需添加编译器,您需要做的就是:
注意我的路径适用于qt 5.5.1(显然)与5.6略有不同:)