fatal error LNK1158: cannot run #39;mt.exe#39;(致命错误 LNK1158:无法运行“mt.exe)
问题描述
我知道问题 致命错误在编译 VS 2012 C++ 项目时无法运行mt.exe",但我对那里的答案不满意.我将我的 Visual Studio 项目从 VS2010 转换为 VS2012.但是当我编译我的解决方案时,我收到致命错误 LNK1158:无法运行'mt.exe'"错误.正如提到的链接中所建议的那样,在链接器中将生成清单"设置为否"正在工作,但不适用于我.我需要生成清单.我在谷歌搜索,但没有找到其他适用的答案.请提供任何帮助,链接以解决此问题.
I aware of question Fatal error cannot run 'mt.exe' at compiling VS 2012 C++ project but I am not satisfied with answer out there. I converted my visual studio project from VS2010 to VS2012. But when i compiled my solution, I received "fatal error LNK1158: cannot run 'mt.exe'" error. As suggested in mentioned link "Set "Generate manifest" as No in Linker" is working but not applicable for me. I need to generate manifest. I search out in google but no other applicable answer found. Please provide any help, link to come out of this issue.
以下链接已经尝试过::
Following links are already tried::
- 错误生成 'mt.exe'李>
- 连接被拒绝
推荐答案
以下可能会有所帮助:
很像 fxc.exe 的错误,将 mt.exe 复制到您找到 fxc.exe 的同一个 VS 目录安装文件中,这意味着这些 exe 不需要外部链接,并且可以节省一些编译时间您使用的是相同的 vs install,适用于所有项目.
Much like errors with fxc.exe, copy mt.exe into the same VS directory install files in which you find fxc.exe, this means there's no external linkage required for these exe's and saves a bit of compile time and as long you're using the same vs install, will work for all projects.
希望对你有用.
这个问题的答案包含一个例子:Visual Studio 由于 rc.exe 无法构建
The answer to this question contains an example: Visual Studio can't build due to rc.exe
这篇关于致命错误 LNK1158:无法运行“mt.exe"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:致命错误 LNK1158:无法运行“mt.exe"
- 与 int by int 相比,为什么执行 float by float 矩阵乘法更快? 2021-01-01
- 静态初始化顺序失败 2022-01-01
- 如何对自定义类的向量使用std::find()? 2022-11-07
- STL 中有 dereference_iterator 吗? 2022-01-01
- 使用/clr 时出现 LNK2022 错误 2022-01-01
- C++ 协变模板 2021-01-01
- Stroustrup 的 Simple_window.h 2022-01-01
- 近似搜索的工作原理 2021-01-01
- 从python回调到c++的选项 2022-11-16
- 一起使用 MPI 和 OpenCV 时出现分段错误 2022-01-01