我正在尝试构建QtCore.lib,我得到了这个奇怪的错误。
PRJ0019: A tool returned an error code from "MOC kernel\qtimer.cpp"
我能够构建qtmain.lib,但不能再继续了。
moc.exe在bin文件夹中可用,路径已添加到我的PATH中。 kernel \ qtimer.cpp文件也存在于corelib文件夹中。
在这方面的任何帮助将不胜感激。我正在使用Qt-4.5.2源代码构建。
答案 0 :(得分:0)
在Qt 4.5.2中,moc.exe存在一些问题。我发送给Qt支持的电子邮件提到了moc'ing未修改的文件。它可能会有其他问题,这可能与您遇到的问题有关。
抱歉,我不记得具体细节。更糟糕的是,Qt支持当时发送给我的链接已被破坏。
他们建议使用4.5.3。我认为最终停留在4.5.1,我们今天仍在使用,尽管转向4.7.x.在我写这篇文章时正在发生:)