有没有办法使用MinGW和cmd在Windows上编译Linux程序?我真的需要这样做。我该如何链接库?
编辑:我想要链接的库是 SFML。它们应该在 Linux 和 MacOSX 上兼容。是否至少有一个类似的编译器可以编译到这三个平台?
最佳答案
MinGW 编译为引用 Windows NT ABI 的可执行文件。一般来说,用 MinGW 编译的程序在 Linux 上不可用。您需要一个反方向的交叉编译器,即在 Windows 上运行但编译为引用 Linux ABI 的可执行文件。或者,只需获取一台蹩脚的旧计算机,将其启动到 Arch 并在那里编译代码。
关于c++ - 使用 MinGW 在 Windows 上编译到 Linux?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48361819/