我想更详细地询问我最近在这里得到的答案(第三个): 编译语言基础
如果我用 C 和 MinGW 编写并链接到由 VC 编译的 C++ 库 - 它会工作吗?我怎么提前知道?
换句话说,如果我能够在没有警告的情况下创建一个链接到该 C++ .dll 的 .exe,并且我能够运行(只是运行,无需进一步测试)该 .exe,这是否意味着它有效?它不会在某个时候进行核心转储吗?
完全确定,我是否需要自己重新编译库源及其链接?
我知道有时链接 C++ 和 C 代码可能会出现问题,但如何知道它何时工作和工作?
PS:是的,我看到 使用库编译... 我只是觉得我的问题略有不同。