有没有办法将llvm bitcode加载到Mono(F#)

时间:2013-03-28 20:11:36

标签: f# mono llvm

LLVM具有允许轻松读取和写入bitcode的库。这使得例如编写输出llvm bitcode的代码生成器(可以使用llvm编译为本机代码),或者加载bitcode文件并对它们执行优化或分析。

甚至可以从OCaml那样做。

是否有一个库可以将LLVM bitcode加载到Mono(F#)中,并将其作为例如对象树?

(注意:我不想在Mono中执行LLVM bitcode,只需加载代码并浏览结构。)

1 个答案:

答案 0 :(得分:3)

llvm-fs 是LLVM项目的一组F#绑定。

奖金阅读:

相关问题