【发布时间】:2011-08-19 09:28:11
【问题描述】:
考虑在 Windows 上使用 MinGW 作为 VC++ 的替代品,但担心兼容性问题。我正在考虑 Windows 上的行为和性能(MinGW 编译的 EXE 可能会起作用)。此外,在调用 Windows API、第三方 DLL、生成和使用兼容的静态库以及将同一应用程序的各个部分与两个编译器混合时遇到的其他问题。
【问题讨论】:
-
有什么问题吗?您想知道一般差异吗?您打算将 msvc-dlls 与 mingw-libs 混合使用吗?
-
90% 的可能性是这将揭示 您的 代码中的错误。偶然的 UB 类型。
-
@Andre,问题是做这样的事情有多可靠?我担心 MinGW 编译器的兼容性如何。
-
两个答案都回答了所有问题 -- 将选择一个
标签: c++ visual-c++ mingw