本文主要是介绍VS2010编译静态链接MFC的OCX遇到的问题:nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 LIBCMTD.lib(dllm,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
打开工程属性页,配置属性->链接器->输入,忽略特定默认库添加
LIBCMTD.lib;nafxcwd.lib
附加依赖项添加
nafxcwd.lib;LIBCMTD.lib
目的是调整依赖库链接顺序。
其他类似的问题也可以这样解决。
如何查看依赖库的链接顺序呢?
同样在链接器->命令行,其他选项中添加
/verbose:lib
重新build,就可以看到了。
这篇关于VS2010编译静态链接MFC的OCX遇到的问题:nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 LIBCMTD.lib(dllm的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!