use*_*871 17 c++ linker mfc visual-studio-6 visual-studio-2013
我有通过visual studio 2013编译我的项目的问题.我收到此链接器错误:
LINK : fatal error LNK1104: cannot open file 'nafxcwd.lib'
Run Code Online (Sandbox Code Playgroud)
根据这个页面,我必须在共享库中使用MFC.但我根本不使用MFC.
我的所有库和主项目都使用Use Standard Windows Libraries设置进行编译.仅当我尝试通过Visual Studio 2013工具链构建项目时才会出现此问题,但它已成功使用Visual Studio 2010工具链构建.
PS项目已从Visual Studio 6.0迁移到Visual Studio 2013.
要隔离消耗 MFC 的罪魁祸首,请与 /VERBOSE 链接并在输出中搜索 nafxcwd。它很可能出现在 /DEFAULTLIB 指令之后 - 只需注意哪个库恰好在该指令之前加载。
| 归档时间: |
|
| 查看次数: |
15996 次 |
| 最近记录: |