开发者

_DllMain@12 already defined

I try to build subproject ExplorerPlugin from mDNSResponder-107.6.tar.gz archive but receive next link error:

uafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined

开发者_C百科

how to solve it?


I had exactly the same problem and this fixed it: https://stackoverflow.com/a/19930430/625227

Enter this code in the .cpp file where your DLLMain function is

extern "C" { int _afxForceUSRDLL; } 


Looks like you are using MFC. It already has a DllMain entrypoint, required to initialize MFC properly. Check this KB article for recommended workarounds. Hard to otherwise provide a better answer, you didn't provide a link and it looks to me like this is Apple code, very un-mfc-ish.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜