我正在使用 gcc/g++ 编译 c/c++ 应用程序 - 顺便说一句,生活在 OpenSuSe 上。
有什么办法(我猜是一些选项)让 g++ 生成适合 Windows 的可执行文件?
您可以在 OpenSuSE 中搜索 mingw32 软件包(我知道有一个适用于 Debian 的软件包)或手动安装它。然后,如果您有一个
configure
脚本,则命令行将类似于这样,以便 make
使用 MinGW 交叉编译工具链:
./configure --prefix=/usr/local --target=i386-mingw32
mingw.org 还有一个 关于构建交叉编译器的教程,不知道是否有效。
(顺便说一句:有些网站指向 mirzam.it.vu.nl/mingw 包含 MinGW RPM 软件包,但该网站似乎已关闭。)
查看 MinGW Cross 和相关链接: