错误LNK1181无法打开输入文件'mfcs110.lib'

时间:2019-11-21 11:54:49

标签: c++ compilation visual-studio-2019

在VS2019中,我得到错误LNK1181在发布模式下编译C ++代码时无法打开输入文件'mfcs110.lib'。

在调试模式下编译时,代码工作正常。

注意:将项目从VS2012迁移到VS2019

2 个答案:

答案 0 :(得分:0)

Linker Tools Error LNK1181。我建议您确保系统上存在链接器行上引用的所有文件。另外,请确保每个目录都有一个/ LIBPATH语句,其中包含与链接程序有关的文件。

右键单击项目,然后单击属性->链接器->常规。在“其他库目录”字段中,指定所需的库路径。

注意:属性对话框左上角“配置”中的选择应对应于运行时选择的“调试”或“发布”。我建议您选择“所有配置”。

enter image description here

enter image description here

答案 1 :(得分:0)

确认已在“发布”配置项目属性(而非“调试”属性)中搜索mfcs110.lib作为链接器输入。项目属性页面与活动配置设置无关,因此很容易在错误的配置中检查属性。在“其他依赖项”下的“链接器输入”选项卡中查找。