【问题标题】:PNaCl support for RustPNaCl 对 Rust 的支持
【发布时间】:2014-11-11 12:28:24
【问题描述】:

我想在 chrome 中使用 PNaCl(并避免使用 C++)在客户端执行密集计算...由于 Rust 使用 llvm 作为后端(这是 PNaCl 输入),这似乎是一个有趣的选择。

但是 Rust 目前使用的是 llvm 的 fork,而我找到的 PNaCl 的 rust 代码的唯一示例是 this hello world,它使用了 Rust 的 fork。

这是一个伟大的举措(我正在努力让它发挥作用),但我想知道是否有任何计划以更顺畅/更可靠的方式支持 PNaCl(即:使用标准 Rust 工具链)

感谢您的帮助,:-)

【问题讨论】:

  • discuss.rust-lang.org 可能是获得此问题答案的更合适的地方。
  • 关于 Rust 路线图的问题在 SO 上是题外话。没有problem 可以解决。

标签: rust google-nativeclient


【解决方案1】:

AFAIK,目前没有努力让 Rust 与 PNaCl 一起工作。然而,有一些努力最终消除了 Rust 的 LLVM 分叉的必要性。这应该会使 PNaCl 支持在发生时更容易。

【讨论】:

  • 关于 Rust 目前需要 LLVM 分叉的原因的任何详细信息?
  • 我不确定确切的原因,但您可以在 rustc GitHub 页面上 look at the modifications they've made 进行上游接受。
猜你喜欢
  • 1970-01-01
  • 2016-04-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-05-10
相关资源
最近更新 更多