我正在尝试将解决方案文件从VS 2005迁移到VS 2013.解决方案中的大多数项目都重建得很好。
但是,有些项目出现了错误:
错误LINK1104:无法打开文件'mfc80.lib'
我在计算机上搜索了 mfc80.lib 但它不存在。
我无法按照此处fatal error LNK1104: cannot open file 'gdi32.lib'的解决方案,因为该文件不存在,因此我无法在“其他库目录”中添加其路径。
我有:
我还需要检查什么?
感谢。
答案 0 :(得分:0)
您的项目似乎正在尝试明确包含mfc80.lib
。这是VS2005使用的版本;你需要mfc120.lib
。
另外,请仔细检查您的所有来源都没有以下声明:#define _MFC_FILENAME_VER