error LNK2005: _DllMain@12 已经在 dllmain.obj 中定义

pc12138cwp 2021-02-19 06:05:19
这个错误怎么解决啊???

网上搜到了个一模一样的帖子,里面说
“_DllMain 这个已经在解决方案中的dllmain.cpp中已经定义过,删除即可”

可是我dllmain.cpp里面根本没有_DllMain啊!!!

求大佬指点
...全文
414 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
zgl7903 2021-02-19
  • 打赏
  • 举报
回复
pc12138cwp 2021-02-19
  • 打赏
  • 举报
回复 1
找到解决方法了,来人吃分 #ifdef _X86_ extern "C" { int _afxForceUSRDLL; } #else extern "C" { int __afxForceUSRDLL; } #endif 这段代码起到了强制执行你自定义的dllmain函数的作用。。
小郭学习之路 2022-12-15
  • 举报
回复
@pc12138cwp 优秀优秀
pc12138cwp 2021-02-19
  • 打赏
  • 举报
回复
有人吗

15,473

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 进程/线程/DLL
社区管理员
  • 进程/线程/DLL社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧