• <tfoot id='y5Kvg'></tfoot>

      <legend id='y5Kvg'><style id='y5Kvg'><dir id='y5Kvg'><q id='y5Kvg'></q></dir></style></legend>
        <bdo id='y5Kvg'></bdo><ul id='y5Kvg'></ul>

      <small id='y5Kvg'></small><noframes id='y5Kvg'>

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

        在由 g++ (mingw) 编译的应用程序中使用由 Visual S

        时间:2023-10-05
        <tfoot id='IvNiZ'></tfoot>

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

                  <bdo id='IvNiZ'></bdo><ul id='IvNiZ'></ul>

                • <legend id='IvNiZ'><style id='IvNiZ'><dir id='IvNiZ'><q id='IvNiZ'></q></dir></style></legend>

                  <small id='IvNiZ'></small><noframes id='IvNiZ'>

                  本文介绍了在由 g++ (mingw) 编译的应用程序中使用由 Visual Studio 编译的库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  是否可以在 Windows 上使用 g++ (mingw) 编译的应用程序中使用 Visual Studio 编译的库?

                  Is it possible to use a library compiled by visual studio in an application compiled by g++ (mingw) on Windows?

                  推荐答案

                  • 如果库是用 C++ 编写的并公开 C++ 接口:否(因为 g++ 和 VC++ 的名称修改不同).

                    • If the library is written in C++ and exposes a C++ interface: no (because the name-mangling differs between g++ and VC++).

                      如果库是用 C 编写的静态库(或带有 extern "C" 接口):是的,但有一些注意事项.

                      If the library is a static library written in C (or with an extern "C" interface): yes, but certain caveats apply.

                      如果库是带有 C 接口的 DLL:是的,但是你'必须创建自己的导入库.

                      If the library is a DLL with a C interface: yes, but you'll have to create your own import library.

                      这篇关于在由 g++ (mingw) 编译的应用程序中使用由 Visual Studio 编译的库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:Visual C++ 中的 extern 模板是否存在错误? 下一篇:为什么用整数文字调用重载的 ambig(long) 和 ambig

                  相关文章

                  最新文章

                  <tfoot id='xL6w9'></tfoot>
                  <legend id='xL6w9'><style id='xL6w9'><dir id='xL6w9'><q id='xL6w9'></q></dir></style></legend>
                • <small id='xL6w9'></small><noframes id='xL6w9'>

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