2012-02-24 42 views
1

是否有任何尝试制作LLVM的Java版本?将LLVM框架端口转换为Java?

注意:我是而不是询问LLVM前端或后端。我在询问LLVM工具集本身。我想尝试LLVM,但是我发现使用Java和Java库而不是C++更有效率。

+0

你们能通过JNA使用LLVM? – 2012-02-24 14:31:26

+0

JNA(我虽然在那里有一段时间拼错了JNI),这是一个很酷的lib ... – Nim 2012-02-24 14:36:42

+0

您是否在谈论LLVM语言绑定Java? – CAFxX 2012-02-24 14:50:53

回答

3

所有LLVM库都有一个C接口。它非常稳定和功能强大,被Python和Haskell绑定使用。

所以,你可以用它来与JNI创建LLVM位码,优化或改造它,如你所愿,保存并运行它,等