使用MinGW在Windows上编译Linux?

问题描述 投票:0回答:1

有没有办法在Windows上使用MinGW和cmd编译Linux程序?我真的需要这样做。我将如何链接库?

编辑:我想要链接的库是SFML。它们应该在Linux和MacOSX上兼容。是否至少有一个可以编译到这三个平台的simlar编译器?

c++ c mingw
1个回答
1
投票

MinGW编译为引用Windows NT ABI的可执行文件。一般来说,在MinGW中编译的程序在Linux上不可用。您希望交叉编译器朝另一个方向发展,即在Windows上运行但编译为引用Linux ABI的可执行文件。或者,只需得到一台糟糕的旧计算机,将其启动到Arch并在那里编译代码。

© www.soinside.com 2019 - 2024. All rights reserved.