2

我对使用 Linux / GCC 交叉编译为 Microsoft SUA(Unix 应用程序子系统)格式非常感兴趣(我将 SUA 6.1 作为 Windows 7 的一部分,64 位)。鉴于 MS 普遍缺乏支持,没有真正的包管理器等,使用 SUA 本地编译程序及其依赖项是一件麻烦事。使用 Linux 执行此操作的最佳方法是什么?我对其他方法持开放态度,但我个人认为 Linux 是解决方案的一部分。如果有更好的交叉编译器来完成我想知道的工作-似乎我必须选择较旧的发行版(根据 GNU 网页,SUA 支持以 GCC 3.3 结束)

4

2 回答 2

3

Gentoo 有一个针对 Interix的前缀目标。你可以试试这个,但我不确定它是否是最新的。它基本上是您的 Interix 系统中的 Gentoo 安装(带有包管理器)。

前缀解决方案应该更容易维护交叉编译。

于 2012-07-24T21:23:55.683 回答
0

您可以使用“mingw”作为 Windows 的替代编译器来编译 Linux 应用程序。

于 2012-07-24T19:15:55.697 回答