error LNK2005: _DllMain@12 already defined in MSVCRT.lib

前端 未结 17 2075
臣服心动
臣服心动 2020-12-14 06:44

I am getting this linker error.

mfcs80.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in MSVCRT.lib(dllmain.obj)

17条回答
  •  我在风中等你
    2020-12-14 07:15

    Just #undef the _USRDLL before including afx.h, or even better, edit your project configuration and remove the macro.

    This is the usual configuration for a MFC extension DLL: Build Settings for an MFC DLL

提交回复
热议问题