如何在Linux或MacOS上安装mingw32和mingw64?

vy3*_*y32 3 mingw mingw32 mingw-w64

我在Linux或MacOS上安装mingw32和mingw64时遇到问题.我已经尝试了许多不同的软件包存储库和多个版本的Linux.我很乐意使用任何东西.

谢谢.

vy3*_*y32 5

在Ubuntu上,你可以在很多情况下使用"apt-get install gcc-mingw32"

如果您需要同时安装64位和32位mingw编译器,请尝试以下操作:

对于64位构建系统:

apt-get install libmpfr1ldbl
wget http://ppa.launchpad.net/mingw-packages/ppa/ubuntu/pool/main/w/w64-toolchain/x86-64-w64-mingw32-toolchain_1.0b+201011211643-0w2273g93970b22426p16~karmic1_amd64.deb
dpkg -i x86-64-w64-mingw32-toolchain_1.0b+201011211643-0w2273g93970b22426p16~karmic1_amd64.deb
Run Code Online (Sandbox Code Playgroud)

对于32位构建系统:

wget http://ppa.launchpad.net/mingw-packages/ppa/ubuntu/pool/main/w/w64-toolchain/i686-w64-mingw32-toolchain_1.0b+201011211643-0w2273g93970b22426p16~karmic1_amd64.deb
dpkg -i i686-w64-mingw32-toolchain_1.0b+201011211643-0w2273g93970b22426p16~karmic1_amd64.deb
Run Code Online (Sandbox Code Playgroud)

此提示的来源:http://ubuntuforums.org/showthread.php?t = 1705566

在Fedora上,您可以使用标准yum安装mingw32.要安装mingw64,请按照以下说明操作:

交叉编译的最佳选择似乎是Fedora,它给你mingw32和mingw64:

我无法为Mac找到64位交叉编译器.