问题:mfcs90d.lib(xxx.obj)  :  error LNK2005: DllMain@12 already defined in MSVCRTD.lib(xxx.obj)
原因:mfcs90d.lib和MSVCRTD.lib的链接顺序不正确。

解决方法:项目属性->配置属性->连接器->输入

              1.在忽略特定库里加入 mfcs90d.lib;MSVCRTD.lib

              2.在附加依赖库项里加入 mfcs90d.lib MSVCRTD.lib

              3.OK

问题:mfcs90d.lib(xxx.obj)  :  error LNK2005: DllMain@12 already defined in MSVCRTD.lib(xxx.obj)
原因:mfcs90d.lib和MSVCRTD.lib的链接顺序不正确。

解决方法:项目属性->配置属性->连接器->输入

              1.在忽略特定库里加入 mfcs90d.lib;MSVCRTD.lib

              2.在附加依赖库项里加入 mfcs90d.lib MSVCRTD.lib

              3.OK

相关文章:

  • 2021-05-11
  • 2021-09-17
  • 2021-07-12
  • 2021-07-15
  • 2021-09-01
  • 2021-10-14
  • 2021-06-12
  • 2022-01-07
猜你喜欢
  • 2022-12-23
  • 2021-12-08
  • 2022-12-23
  • 2022-12-23
  • 2022-02-10
  • 2021-11-30
  • 2022-03-05
相关资源
相似解决方案