g++ 为 Windows 生成可执行文件

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

我正在使用 gcc/g++ 编译 c/c++ 应用程序 - 顺便说一句,生活在 OpenSuSe 上。

有什么办法(我猜是一些选项)让 g++ 生成适合 Windows 的可执行文件?

windows g++
3个回答
3
投票

您可以在 OpenSuSE 中搜索 mingw32 软件包(我知道有一个适用于 Debian 的软件包)或手动安装它。然后,如果您有一个

configure
脚本,则命令行将类似于这样,以便
make
使用 MinGW 交叉编译工具链:

./configure --prefix=/usr/local --target=i386-mingw32

mingw.org 还有一个 关于构建交叉编译器的教程,不知道是否有效。

(顺便说一句:有些网站指向 mirzam.it.vu.nl/mingw 包含 MinGW RPM 软件包,但该网站似乎已关闭。)


0
投票

您必须在 Windows 上运行 g++ 才能从另一端获取 Windows 可执行文件。
查看 mingwcygwin


0
投票

查看 MinGW Cross 和相关链接:

http://www.nongnu.org/mingw-cross-env/#see-also

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