如何使用共享库运行LLVM解释器?

vro*_*911 3 llvm dynamic-linking lli

我有mylib.c一些有一些功能的文件.我想.c在编译的llvm代码中使用我的文件中的那些函数作为外部函数.我正在玩LLVM解释器(lli-4.0),我想知道如何lli使用我的.c文件中的函数?

Sta*_*ich 5

lli有一个-load参数,所以你将C文件编译为一个动态库,然后做

lli -load path-to-your-dynamic-library ....
Run Code Online (Sandbox Code Playgroud)