我有一个有效的C ++ / Qt应用程序。我将MinGW,Qt和Qt Creator更新到最新版本,现在我在编译时遇到错误。这个错误似乎不是由于我的代码,而是由于构建系统。
E.g:
17:11:15: Running steps for project MyTest...
17:11:15: Starting: "C:\Qt\qtcreator-2.6.0\bin\jom.exe" clean
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
17:11:20: The process "C:\Qt\qtcreator-2.6.0\bin\jom.exe" exited with code 3.
在项目设置中有消息“qmake:没有Qt版本设置。无法运行qmake。”
我的源代码就是您在创建新应用程序时自动获得的代码。
我使用新的Qt和QtCreator目录更新了系统环境路径。
我不知道还能做什么...
谢谢!
---
Windows 7
MinGW
Qt 4.8.4
Qt Creator 2.6.0 (based on Qt 4.8.3 32 bit)
答案 0 :(得分:4)
请转到工具 - >选项 - >构建&运行>套件并检查您正在使用的套件中是否设置了Qt版本。
如果没有,则检查在工具中检测到的Qt版本创建者 - >选项 - >构建&运行 - > Qt版本。你想在那里使用的版本?如果不是:在此处添加。
然后返回到套件页面并设置其中一个套件以使用该版本。在那里仔细检查其他信息。
现在你应该能够构建你的项目了。您可能需要关闭/重新打开它。
初始设置似乎有点坎坷......但是一旦你克服了最初的障碍,它就能很好地运行:-(在下一次更新中有相当一些改进。检查Qt 5 RC2包,创建者包括那里已经包含大多数修复,如果你很好奇)。