使用 MinGW 库的 Intel C/C++ 链接器

Car*_*s00 5 mingw static-libraries icc

Windows 上的 Intel 链接器可以使用 MinGW 编译的静态库吗?它们二进制兼容吗?在维基百科和一份“白皮书”中,他们说在 Linux 上可以,但是 Windows 和最新的 ICC 和 MinGW 呢?

小智 1

我已经能够在 Pelles C 下静态和动态链接 MSVC。

Windows 上的 Intel 编译器实际上不提供自己的 CRT 库,而是依赖于 MSVC 库,我没有尝试过,但只要标头中没有使用 GCC 扩展,MinGW 工具包就应该是二进制兼容的。

我建议你尝试一下,我会看看自己做(不想破坏VS)有多可行,然后回复你。