C++ qtake发布期间发生Qt创建者错误
我尝试在发布模式下创建项目时出错。在调试模式下,一切都正常,但当我更改为release-“magic”启动。我不知道出了什么事。之前我可以多次制作发行版。我做错了什么?(以下为部分输出-抱歉提供部分波兰信息)C++ qtake发布期间发生Qt创建者错误,c++,qt,qt5,qmake,qtcore,C++,Qt,Qt5,Qmake,Qtcore,我尝试在发布模式下创建项目时出错。在调试模式下,一切都正常,但当我更改为release-“magic”启动。我不知道出了什么事。之前我可以多次制作发行版。我做错了什么?(以下为部分输出-抱歉提供部分波兰信息) (翻译:20:20:45:Process“C:\Qt\Qt5.1.1\5.1.1\msvc2010\u opengl\bin\qmake.exe”以返回代码1完成。)这不是很神奇。您或者使用了反斜杠等,也称为错误的输入路径,或者只是在以后的版本中遇到了这个已经修复的错误: 如您所见,在5
(翻译:20:20:45:Process“C:\Qt\Qt5.1.1\5.1.1\msvc2010\u opengl\bin\qmake.exe”以返回代码1完成。)这不是很神奇。您或者使用了反斜杠等,也称为错误的输入路径,或者只是在以后的版本中遇到了这个已经修复的错误:
如您所见,在5.2.0中,当提供了错误的路径时,这一问题得到了解决。根据您的评论,
Q:\
对您来说是未知的,这也可能是崩溃的原因。我不知道在哪里可以找到它-我没有“Q:”卷。OP没有该代码,这是来自qmake
的内部错误。看起来像是qmake中的内部错误,尝试删除生成目录并重新生成。我已删除该目录并尝试重新生成-仍然错误。但我已经创建了另一个同名的项目等,但在不同的目录中-现在它可以工作了o。o只有一个答案-magic。@AndrewMedico:当然,OP确实有代码,因为Qt是开源的;每个人都有。
ASSERT: "fileName.isEmpty() || isAbsolutePath(fileName)" in file Q:\qt5_workdir\w\s\qtbase\qmake\library\ioutils.cpp, line 61
20:20:45: Proces "C:\Qt\Qt5.1.1\5.1.1\msvc2010_opengl\bin\qmake.exe" zakończył się kodem wyjściowym 1.