MFC 应用程序迁移到 Visual Studio 2022 - LNK1104 无法打开文件“mfc120.lib”

问题描述 投票:0回答:1

将 MFC 应用程序迁移到 Visual Studio 2022 时,出现以下错误“LNK1104 无法打开文件 'mfc120.lib'” 我相信它应该链接到“mfc140.lib”或“mfc14x.lib”。

我需要更改什么来修复此链接器错误?

mfc visual-studio-2022 linker-errors
1个回答
0
投票

确保您使用的是 V143 工具链。

检查工程的Linker选项中是否添加了mfc120.lib,或者代码中是否链接了mfc120.lib。在代码文件和vcxproj文件中搜索关键字mfc120。

在VS2022项目设置中,设置

Use of MFC
-> 在静态库/共享DLL中使用MFC。

© www.soinside.com 2019 - 2024. All rights reserved.