问题描述:
VS2010中,在共享DLL中使用MFC,运行库为/MD,Release版本下,调试运行出错
uafxcw.lib(appcore.obj) : error LNK2001: 无法解析的外部符号 ___argc
uafxcw.lib(appcore.obj) : error LNK2001: 无法解析的外部符号 ___wargv
问题来源:
为了解决uafxcw.lib(afxmem.obj) : error LNK2005的问题,我给Release下的附加依赖中添加了uafxcw.lib,忽略特定默认库中添加了uafxcwd.lib,此时为标准Windows,运行库为/MT,Release版本,出现了上述错误,改成在共享DLL中使用MF