2

我有一个可用的 C++/Qt 应用程序。我将 MinGW、Qt 和 Qt Creator 更新到最新版本,现在在编译时出现错误。这个错误似乎不是由于我的代码,而是由于构建系统。

例如:

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)
4

1 回答 1

5

请转到 Tools->Options->Build & Run->Kits 并检查您正在使用的套件中是否设置了 Qt 版本。

如果没有,请检查在 Tools->Options->Build & Run->Qt 版本中检测到的 Qt 版本创建者。是您要在那里使用的版本吗?如果没有:在此处添加。

然后返回套件页面并将其中一个套件设置为使用该版本。在那里仔细检查其他信息。

现在您应该能够构建您的项目了。您可能需要关闭/重新打开它。

初始设置似乎有点颠簸......但是一旦你克服了最初的障碍,它就会工作得很好:-(在下一次更新中有相当多的改进。检查 Qt 5 RC2 包,创建者已经包含在那里如果您好奇,包含大部分修复程序)。

于 2012-12-18T00:24:52.457 回答