【问题标题】:QtCreator: process jom.exe exited with code 3QtCreator:进程 jom.exe 以代码 3 退出
【发布时间】:2012-12-04 20:05:27
【问题描述】:

我有一个可用的 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: No Qt version set. Cannot run qmake.”

我的源代码正是您在创建新应用程序时自动获得的。

我用新的 Qt 和 QtCreator 目录更新了系统环境路径。

我不知道还能做什么......

谢谢!

---  
Windows 7
MinGW 
Qt 4.8.4
Qt Creator 2.6.0 (based on Qt 4.8.3 32 bit)

【问题讨论】:

  • 你检查过你的构建目标了吗?

标签: c++ qt mingw qt-creator build-error


【解决方案1】:

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

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

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

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

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

【讨论】:

    猜你喜欢
    • 2013-08-10
    • 2015-09-17
    • 2019-03-15
    • 1970-01-01
    • 2014-01-04
    • 2017-11-03
    • 2019-03-29
    • 2017-01-19
    • 2020-01-04
    相关资源
    最近更新 更多