gpt4 book ai didi

c++ - 从(打开的)Solaris 交叉编译到 Windows?

转载 作者:可可西里 更新时间:2023-11-01 10:10:08 24 4
gpt4 key购买 nike

有什么方法可以从 Solaris 或 OpenSolaris 设置交叉编译 Windows(XP、Vista、Win7)的 C/C++ 代码,最好是 64 位和 32 位(对于 Vista 和 Win7) ?我的代码库已经是跨平台的,我想从 Solaris 或 Linux 交叉编译它(生成 Windows DLL 和 EXE)作为自动化过程的一部分。

我想使用 GCC 套件,如果可能的话,我宁愿不需要使用 Cygwin DLL。

如果可能,我在 Solaris 环境中需要哪些工具?我将如何编译/链接整个项目?

如果这在 Solaris 中不可能,考虑到我想要我提到的所有 Windows 版本的 32 位和 64 位二进制文​​件,我应该如何从 Linux 开始?

在此先感谢您的帮助!

最佳答案

我不确定您是想要交叉编译(在 Solaris 机器上创建 Windows EXE 文件)还是跨平台(在 Solaris 或 Windows 上编译的代码)。后者更容易,要做到这一点,您应该先安装 MinGW Windows 机器上的 GCC 编译器版本。

关于c++ - 从(打开的)Solaris 交叉编译到 Windows?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1875247/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com