mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
来源:互联网 发布:淘宝宝贝详情页图片 编辑:程序博客网 时间:2024/05/16 14:09
今天写一个动态链接库,需要引用一个外部的动态链接库,编译时提示“mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12已经在 dllmain.obj 中定义”,后面还有“LINK : warning LNK4098:默认库“MSVCRT”与其他库的使用冲突;请使用/NODEFAULTLIB:library”警告,在网上找了N多方案都解决不了,最后在www.vcerror.com找到类似答案,然后试着在“项目属性—C/C++ --预处理器—预处理器定义”中把 "_USERDLL"项去掉,两次编译没有报这个错误了,不过还是有一个“LINK: warning LNK4098: 默认库“MSVCRT”与其他库的使用冲突;请使用/NODEFAULTLIB:library
”警告,于是在“属性-链接器 -输入 - 忽略特定库”,加: /NODEFAULTLIB:"MSVCRT.lib",两次编译,终于成功了。后面这个解决办法刚才已经试过,只是在没有去掉"_USERDLL"项时无效。后面又在备份项目后去掉添加的忽略特定库选项,两次编译也没有报错,可能是刚才尝试各种解决方法时把DEBUG和IPCH文件夹里文件弄乱了。
ps:第一次写博客,没想到没有恢复功能的,一不小心把前面的删了,找不回来,于是用word打好再粘贴过来。
0 0
- mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
- VC: Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在dllmain.obj 中定义
- VC: Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在dllmain.obj 中定义
- VC++编译错误: Nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12已经在dllmain.obj 中定义
- error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
- 遇到此类问题:error LNK2005: _DllMain@12 已经在 MSVCRT.lib(dllmain.obj) 中定义
- VC: error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
- uafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 中定义
- uafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 中定义
- uafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 中定义
- uafxcwd.lib(dllmodul.obj) : error LNK2005: DllMain 已经在 中定义
- mfcs80ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRTD.lib(dllmain.obj)
- JSR 303 - Bean Validation 介绍及最佳实践
- tomcat启动报错:Address already in use: JVM_Bind(端口冲突)
- 编译生成ARM上可运行的Qt程序
- 嵌入式软件开发培训笔记——嵌入式linux内核与文件系统移植与分析
- C语言产生随机数
- mfcs100ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义
- 扩展欧几里得,逆元初识(poj 1061+codeforce 7C line+hdu 1576 A/B)
- 关于C语言中的局部变量和全局变量的分析
- LeetCode 101:Binary Tree Level Order Traversal
- Sublime Text 3 快捷键
- 对双向相关bean的更多思考
- jodd.bean.BeanException: Simple property not found错误
- dmytrodanylyk/circular-progress-button源码解析(二)
- 由一题讨论C语言中的“指针数组作main函数的形参”即 main(int argc,char *argv[])的使用