【问题标题】:Best Linux distro for cross-compiling to SUA用于交叉编译到 SUA 的最佳 Linux 发行版
【发布时间】:2012-07-24 18:42:00
【问题描述】:

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

【问题讨论】:

    标签: windows linux cross-compiling sua interix


    【解决方案1】:

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

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

    【讨论】:

    • 感谢您的所有帮助。我会调查 Prefix。
    【解决方案2】:

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

    【讨论】:

    • MinGW 可以针对 SUA 吗?我一直在 Google 上搜索,但点击量不是很相关。
    • 不,我认为它不兼容。
    猜你喜欢
    • 1970-01-01
    • 2011-10-07
    • 1970-01-01
    • 2016-01-09
    • 2021-01-28
    • 1970-01-01
    • 1970-01-01
    • 2010-12-20
    • 2012-08-06
    相关资源
    最近更新 更多