【发布时间】:2017-10-24 06:43:15
【问题描述】:
我有使用 MinGW 生成的 .a/.dll/.h 文件,但我没有源代码。现在,为了将它与 MSVC 一起使用,我想将其转换为 MSVC lib 和 dll。
有可能吗?如何做到这一点?
【问题讨论】:
我有使用 MinGW 生成的 .a/.dll/.h 文件,但我没有源代码。现在,为了将它与 MSVC 一起使用,我想将其转换为 MSVC lib 和 dll。
有可能吗?如何做到这一点?
【问题讨论】:
如果它是一个带有 C 接口的 dll,那么您很可能可以直接在 VS 中使用它而无需任何修改(您可能仍然需要使用 lib.exe 工具为其生成导出库文件)。如果是 C++ dll,则需要先使用 mingw 将其包装到 C 接口中。
【讨论】: