【问题标题】:How to build nexe for MIPS architecture running Linux?如何为运行 Linux 的 MIPS 架构构建 nexe?
【发布时间】:2015-03-12 17:52:31
【问题描述】:

我正在研究我们的产品从 npapi 过渡到 ppapi 的可能性,该产品应该在未来使用 QtWebengine。

目标平台是 MISP Linux。

事实证明,要使用 ppapi,您还必须使用 naclsdk。于是我跟着tutorial跑了之后

'./naclsdk 列表'

包含这些目录的工具链目录:

linux_arm_newlib linux_pnacl linux_x86_glibc linux_x86_newlib

如果我没记错的话,不支持 MISP...

但是我如何为 Linux 的 MISP 架构构建 nexe(不是 pexe)ppapi 插件? naclsdk 文档说这是可能的。

请指教。

【问题讨论】:

    标签: linux google-nativeclient


    【解决方案1】:

    ImgTech 支持 MIPS:NaCl 团队接受来自他们的补丁来支持 MIPS,我们有一些测试机器人,但我们没有构建完整的 MIPS 工具链,也没有进行彻底的安全审计(尽管我们'已经完成了相当广泛的代码审查)。您必须build the toolchain 才能获得 MIPS 支持。您需要按照该页面上的说明运行./toolchain_build/toolchain_build_pnacl.py,然后运行 ​​MIPS 构建(这将为您提供 PNaCl 工具链)。您可能想尝试 MIPS 的 nacl-clang,它目前可能功能不完整,或者查看 design documentnacl-clang,它解释了如何构建 .pexe 并将其转换为 .nexe .

    【讨论】:

    • 谢谢。我构建了工具链并用它构建了 pexe 并将其转换为 mips。但我不确定它是否适用于所有嵌入式目标系统。构建过程太晦涩难懂。现在我正在考虑CEF3。不过非常感谢。
    猜你喜欢
    • 2016-06-21
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    • 2013-11-26
    • 2021-11-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多