mt.exe: general error c101008d: Failed to write the updated manifest to the resource of file "release\tutorial5.exe". The system cannot find the file specifIEd. NMAKE : Fatal error U1077: '"C:\Program files(x86)\Microsoft SDKs\windows\v7.0A\bin\mt.exe"' : return code '0x1f'Stop.NMAKE : Fatal error U1077: '"C:\Program files(x86)\Microsoft Visual Studio 10.0\VC\BIN\nmake.exe"' : return code '0x2'Stop. NMAKE : Fatal error U1077: 'cd' : return code '0x2'Stop.NMAKE : Fatal error U1077: 'cd' : return code '0x2'Stop. NMAKE : Fatal error U1077: 'cd' : return code '0x2'Stop.
使用Visual Studio命令提示符我执行了以下命令:
configure -deBUG-and-release -opensource -platform win32-msvc2010nmake
我该怎么做才能解决此错误?
解决方法 显然,tutorial5.exe无法正确构建或完全构建,并且exe永远不会被创建. Mt.exe是用于 generating signed files and catalogs的windows post-build工具.它返回错误,因为它找不到该文件.您的问题的解决方案包括从构建中排除演示和教程,或者在教程5的源代码中找到错误,以便正确构建.或者你甚至可以在其中放置一个虚拟版本的tutorial5.exe,看看是否是唯一出现的错误.
可能是源代码中的错误与windows中的Qt(MingW)的默认编译器工具和msvs2010编译器之间的差异以及它们尝试处理某些特定于windows的代码的方式有关.
如何在构建Qt时排除示例
其他在线使用类似项目的人使用标记“sub-src”排除了nmake构建调用中的示例.
> Error nmaking 4.7.2 with msvs2010
> How to build Qt 4.3.4 without examples and demos
什么是tutorial5.exe
以下是发布/ tutorial5.exe的Qt默认构建中的位置:
C:\QtSDK\Examples.7\qtestlib\tutorial5
这里是文档:Qt 4.8: Chapter 5: Writing a Benchmark
您可能应该向Qt项目提交描述问题的故障单:bugreports.qt.io
祝好运.
总结以上是内存溢出为你收集整理的c – 编译Qt时出错:nmake致命错误U1077全部内容,希望文章能够帮你解决c – 编译Qt时出错:nmake致命错误U1077所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)