微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

与MSVC和NMake Qt 5不起作用

当我用新的Qt Creator 2.6.1和Qt 5.0编译一个新的 Qt项目时,我得到以下错误

C:QtQt5.0.0ToolsQtCreatorbinjom.exe -f Makefile.Debug Error: cannot open C:UsersÖmercanAppDataLocalTempmain.obj.7320.31.jom for write jom: C:ProjektePixelGamesrccompearstudiostexturepackerTexturePacker-DebugMakefile [debug] Error 1 19:46:21: The process "C:QtQt5.0.0ToolsQtCreatorbinjom.exe" terminated with exit code 2. Error while building/deploying project TexturePacker (kit: Desktop Qt 5.0.0 MSVC2010 32bit (SDK)) When executing step 'Make'

更改选项后,直接使用NMake,我收到以下错误

"C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe" -f Makefile.Debug cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..............QtQt5.0.05.0.0msvc2010include" -I"..............QtQt5.0.05.0.0msvc2010includeQtWidgets" -I"..............QtQt5.0.05.0.0msvc2010includeQtGui" -I"..............QtQt5.0.05.0.0msvc2010includeQtCore" -I"debug" -I"." -I"." -I"..............QtQt5.0.05.0.0msvc2010mkspecswin32-msvc2010" -Fodebug @C:UsersÖmercanAppDataLocalTempnm25A.tmp NMAKE : Fatal error U1077: ""C:Program FilesMicrosoft Visual Studio 10.0VCbincl.EXE"": Exit-Code "0xc0000135" Stop. NMAKE : Fatal error U1077: ""C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe"": Exit-Code "0x2" Stop. 19:49:49: The process "C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe" terminated with exit code 2. Error while building/deploying project TexturePacker (kit: Desktop Qt 5.0.0 MSVC2010 32bit (SDK)) When executing step 'Make'

当将TEMP和TMP环境variables更改为具有完整ascii字符的另一个path(所以不使用非ascii字符“Ö”)时,出现以下JOM错误

C:QtQt5.0.0ToolsQtCreatorbinjom.exe -f Makefile.Debug cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..............QtQt5.0.05.0.0msvc2010include" -I"..............QtQt5.0.05.0.0msvc2010includeQtWidgets" -I"..............QtQt5.0.05.0.0msvc2010includeQtGui" -I"..............QtQt5.0.05.0.0msvc2010includeQtCore" -I"debug" -I"." -I"." -I"..............QtQt5.0.05.0.0msvc2010mkspecswin32-msvc2010" -Fodebug @C:ProjekteTMPmain.obj.764.31.jom jom: C:ProjektePixelGamesrccompearstudiostexturepackerTexturePacker-DebugMakefile.Debug [debugmain.obj] Error 2 cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..............QtQt5.0.05.0.0msvc2010include" -I"..............QtQt5.0.05.0.0msvc2010includeQtWidgets" -I"..............QtQt5.0.05.0.0msvc2010includeQtGui" -I"..............QtQt5.0.05.0.0msvc2010includeQtCore" -I"debug" -I"." -I"." -I"..............QtQt5.0.05.0.0msvc2010mkspecswin32-msvc2010" -Fodebug @C:ProjekteTMPmainwindow.obj.764.31.jom jom: C:ProjektePixelGamesrccompearstudiostexturepackerTexturePacker-DebugMakefile.Debug [debugmainwindow.obj] Error 2 jom: C:ProjektePixelGamesrccompearstudiostexturepackerTexturePacker-DebugMakefile [debug] Error 2 19:53:52: The process "C:QtQt5.0.0ToolsQtCreatorbinjom.exe" terminated with exit code 2. Error while building/deploying project TexturePacker (kit: Desktop Qt 5.0.0 MSVC2010 32bit (SDK)) When executing step 'Make'

与NMAKE:

strncpy()在第二次调用时失败

防止启动过程中显示一个窗口

dynamic加载静态库?

检查TCP分段是否已经卸载了特定的接口

在Wix中,如何避免在部署registry项时在目标系统上创build物理文件夹?

"C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe" -f Makefile.Debug cl -c -nologo -Zm200 -Zc:wchar_t -Zi -MDd -GR -W3 -w34100 -w34189 -EHsc -DUNICODE -DWIN32 -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_OPENGL_ES_2 -DQT_OPENGL_ES_2_ANGLE -I"..............QtQt5.0.05.0.0msvc2010include" -I"..............QtQt5.0.05.0.0msvc2010includeQtWidgets" -I"..............QtQt5.0.05.0.0msvc2010includeQtGui" -I"..............QtQt5.0.05.0.0msvc2010includeQtCore" -I"debug" -I"." -I"." -I"..............QtQt5.0.05.0.0msvc2010mkspecswin32-msvc2010" -Fodebug @C:ProjekteTMPnm803F.tmp NMAKE : Fatal error U1077: ""C:Program FilesMicrosoft Visual Studio 10.0VCbincl.EXE"": Exit-Code "0xc0000135" Stop. NMAKE : Fatal error U1077: ""C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe"": Exit-Code "0x2" Stop. 19:56:54: The process "C:Program FilesMicrosoft Visual Studio 10.0VCbinnmake.exe" terminated with exit code 2. Error while building/deploying project TexturePacker (kit: Desktop Qt 5.0.0 MSVC2010 32bit (SDK)) When executing step 'Make'

我还没有减less输出,因为命令行参数可能有问题。 debugging和发布版本之间也没有区别,我也使用Windows 7 32位没有问题的MSVC 2010。 我有新的MS.NET框架4.5和4安装。 几个月前我也用Qt Creator和Qt 4.8一起使用,但是我删除了它,为其他程序腾出空间。 现在我再次需要Qt,但由于这个问题,这是不可用的。

有人有一个想法? 我可以尝试的东西?

统一游戏即使在build立后也不能运行

clock_gettime()在个人电脑上运行良好,但在服务器上中止编译

获取相对于特定目录的文件path

使用WM_USER,WM_APP或RegisterWindowMessage

如何告诉link.exe使用wmain作为入口点。 LNK2019:函数__tmainCRTStartup中引用的未parsing的外部符号main

我最近很高兴地发现,Qt(不记得是哪个版本)不能正常工作,当你有空间的路径感叹 。 在某些时候,它只是分崩离析,而其他部分则工作。 没有可用的错误信息。 出于这个原因,我会检查它是否也在您的路径“Ömercan”barf。 并提交一个错误报告,如果你在乎。

Qt框架有一些在二进制文件(qmake …)中编译的路径。 当使用安装程序时,这些安装程序会被打补丁到您决定安装的路径的工具。 你不能将你的Qt安装从一个目录移动到另一个目录。 编译也是一样的,你需要在你想运行它的完全相同的目录下编译Qt。 也许这是问题?

你自己编译Qt 5吗?

在过去,我遇到过Qt插件没有用正确的编译器标记编译(例如:用MSVC和MinGw插件构建的Qt Creator),DLL问题等。

所以,当我必须在Windows上工作Qt项目时,我通常从源代码编译Qt开始: http : //qt-project.org/wiki/Building_Qt_5_from_Git

编译可能需要一段时间,具体取决于您的机器处理能力。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐