【问题标题】:Can Emscripten compile LLVM to JavaScript?Emscripten 可以将 LLVM 编译为 JavaScript 吗?
【发布时间】:2012-02-08 14:03:42
【问题描述】:

我想知道 Emscripten 是否以这种方式自托管,可以将 LLVM 编译为 JavaScript?

【问题讨论】:

  • “LLVM”是指 IR clang++ -emit-llvm 在编译 LLVM 库时吐出?
  • 不,我所说的 LLVM 是指编写 LLVM 的 C++ 代码。
  • 不能直接编译一下看看能不能用吗?
  • 有趣的想法。它可能会起作用(我认为需要进行一些重大的重写),但即便如此,生成的 JS 也可能会非常庞大​​且缓慢。
  • Emscripten 是用 JavaScript 编写的。

标签: javascript compiler-construction llvm emscripten


【解决方案1】:

是的,到 2012 年底就可以了。

https://github.com/kripken/llvm.js

【讨论】:

  • 感谢您回到这个问题并回答:)
【解决方案2】:

不,截至 2013 年 4 月,它不能这样做。

【讨论】:

  • 感谢您回到这个问题并回答:)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-12
  • 2020-12-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多