错误无法在 Visual Studio 社区 2013 中打开文件“mfc80u.lib”

Posted

技术标签:

【中文标题】错误无法在 Visual Studio 社区 2013 中打开文件“mfc80u.lib”【英文标题】:Error cannot open file 'mfc80u.lib' in Visual studio Community 2013 【发布时间】:2015-06-04 09:41:59 【问题描述】:

我有一个使用 VS2005 创建的现有解决方案。目前我正在使用 Visual Studio Community 2013。尝试链接时,出现以下错误:

错误3错误LNK1104:无法打开文件'mfc80u.lib'

我们没有将其明确指定为依赖项。但是我们为使用 MFC 设置了“在共享 DLL 中使用 MFC”。

C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\atlmfc\lib目录中有mfc120u.lib

【问题讨论】:

【参考方案1】:

显然,旧的 VS2005 mfc 运行时仍在链接中。 这是你可以做的:

检查配置属性->链接器->输入中存在的库 如果这不能解决问题,请在文本编辑器中打开 .vcxproj 文件并搜索“mfc80u.lib”,然后将其删除。

【讨论】:

感谢您的快速回复!!!! 1.“sx80lc32.lib”存在于配置属性->链接器->输入->附加依赖项中 2.在文本编辑器中打开 .vcxproj 文件并搜索“mfc80u.lib”,但它不存在。跨度> 可能是 sx80lc32.lib 是链接到 mfc80u.lib 的那个。 对不起!!!它不工作。我已经从配置属性->链接器->输入->附加依赖项中删除了 sx80lc32.lib。并且还从 .vcproj 和 .vcxproj 中删除了它。它仍然给出同样的错误。

以上是关于错误无法在 Visual Studio 社区 2013 中打开文件“mfc80u.lib”的主要内容,如果未能解决你的问题,请参考以下文章

无法卸载或修复Microsoft Visual Studio 2015社区

Visual Studio 2019 中的构建错误不一致地显示在错误列表中

安装 Visual Studio 2015 社区版时出现多个错误

visual studio 2017社区构建失败,没有显示任何错误

更新 Visual Studio 2019 错误

Visual Studio C++ 社区 2017 中的构建错误