<legend id='KDPIg'><style id='KDPIg'><dir id='KDPIg'><q id='KDPIg'></q></dir></style></legend>
      1. <small id='KDPIg'></small><noframes id='KDPIg'>

        • <bdo id='KDPIg'></bdo><ul id='KDPIg'></ul>
      2. <i id='KDPIg'><tr id='KDPIg'><dt id='KDPIg'><q id='KDPIg'><span id='KDPIg'><b id='KDPIg'><form id='KDPIg'><ins id='KDPIg'></ins><ul id='KDPIg'></ul><sub id='KDPIg'></sub></form><legend id='KDPIg'></legend><bdo id='KDPIg'><pre id='KDPIg'><center id='KDPIg'></center></pre></bdo></b><th id='KDPIg'></th></span></q></dt></tr></i><div id='KDPIg'><tfoot id='KDPIg'></tfoot><dl id='KDPIg'><fieldset id='KDPIg'></fieldset></dl></div>
        <tfoot id='KDPIg'></tfoot>

        错误 LNK2005:_DllMain@12 已在 MSVCRT.lib 中定义

        时间:2023-10-05

        <small id='4nreS'></small><noframes id='4nreS'>

      3. <legend id='4nreS'><style id='4nreS'><dir id='4nreS'><q id='4nreS'></q></dir></style></legend>
          • <tfoot id='4nreS'></tfoot>
              <bdo id='4nreS'></bdo><ul id='4nreS'></ul>

                    <tbody id='4nreS'></tbody>
                  <i id='4nreS'><tr id='4nreS'><dt id='4nreS'><q id='4nreS'><span id='4nreS'><b id='4nreS'><form id='4nreS'><ins id='4nreS'></ins><ul id='4nreS'></ul><sub id='4nreS'></sub></form><legend id='4nreS'></legend><bdo id='4nreS'><pre id='4nreS'><center id='4nreS'></center></pre></bdo></b><th id='4nreS'></th></span></q></dt></tr></i><div id='4nreS'><tfoot id='4nreS'></tfoot><dl id='4nreS'><fieldset id='4nreS'></fieldset></dl></div>
                  本文介绍了错误 LNK2005:_DllMain@12 已在 MSVCRT.lib 中定义的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我收到此链接器错误.

                  mfcs80.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已在 MSVCRT.lib(dllmain.obj) 中定义

                  请告诉我消除此错误的正确方法.我在微软支持网站上阅读了有关此错误的解决方案,但并没有太大帮助.

                  Please tell me the correct way of eliminating this bug. I read solution on microsoft support site about this bug but it didnt helped much.

                  我使用 VS 2005 和 Platform SDK

                  I am using VS 2005 with Platform SDK

                  推荐答案

                  如果你仔细阅读链接器错误,并应用一些知识,你可能会自己解决:

                  If you read the linker error thoroughly, and apply some knowledge, you may get there yourself:

                  链接器将许多已编译的对象和库链接在一起以获得二进制文件.

                  The linker links a number of compiled objects and libraries together to get a binary.

                  每个对象/库描述

                  • 它期望在其他对象中出现什么符号
                  • 它定义了什么符号

                  如果两个对象定义了相同的符号,你就会得到这个链接器错误.在您的情况下, mfcs80.lib 和 MSVCRT.lib 都定义了 _DllMain@12 符号.

                  If two objects define the same symbol, you get exactly this linker error. In your case, both mfcs80.lib and MSVCRT.lib define the _DllMain@12 symbol.

                  摆脱错误:

                  1. 找出您真正需要的两个库中的哪一个
                  2. 找出如何告诉链接器不要使用另一个(例如使用 詹姆斯·霍普金 (James Hopkin) 的提示)

                  这篇关于错误 LNK2005:_DllMain@12 已在 MSVCRT.lib 中定义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Visual C++ - 内存泄漏检测 下一篇:在 C++ 中将代码分解成几个小函数有什么好处?

                  相关文章

                  最新文章

                  <legend id='HwkIK'><style id='HwkIK'><dir id='HwkIK'><q id='HwkIK'></q></dir></style></legend>

                  1. <tfoot id='HwkIK'></tfoot>
                    <i id='HwkIK'><tr id='HwkIK'><dt id='HwkIK'><q id='HwkIK'><span id='HwkIK'><b id='HwkIK'><form id='HwkIK'><ins id='HwkIK'></ins><ul id='HwkIK'></ul><sub id='HwkIK'></sub></form><legend id='HwkIK'></legend><bdo id='HwkIK'><pre id='HwkIK'><center id='HwkIK'></center></pre></bdo></b><th id='HwkIK'></th></span></q></dt></tr></i><div id='HwkIK'><tfoot id='HwkIK'></tfoot><dl id='HwkIK'><fieldset id='HwkIK'></fieldset></dl></div>

                  2. <small id='HwkIK'></small><noframes id='HwkIK'>

                    • <bdo id='HwkIK'></bdo><ul id='HwkIK'></ul>