最佳答案
MinGW 是适用于 Windows 环境的 GCC 交叉编译器。 (针对各种不同的目标,有多个 GCC 交叉编译器。)
要在您的 Linux 机器上编译 Windows 可执行文件,您需要为您的 Linux 发行版安装 MinGW。
如果你在运行
- Debian,你想要http://packages.debian.org/lenny/mingw32 (apt-get 安装 mingw32)
- Ubuntu,你想要http://packages.ubuntu.com/jaunty/mingw32 (apt-get 安装 mingw32)
- Red Hat Linux或 CentOS ,您需要来自 http://download.fedora.redhat.com/pub/epel/5/i386/repoview/M.group.html 的几个 MinGW 包(参见 EPEL how-to 然后
yum install mingw32-binutils
和mingw32-gcc-g++
至少) - Gentoo , 请参阅 http://www.gentoo-wiki.info/MinGW
- openSUSE , 然后你可以在 http://download.opensuse.org/repositories/CrossToolchain:/mingw/ 找到构建
关于linux - 哪个交叉编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/979143/