我已经由Emscripten构建了一个共享库,现在我想通过LLVM将它传输到一个共享库中。

时间:2013-12-15 12:13:11

标签: shared-libraries llvm emscripten

我已经由Emscripten构建了一个共享库,现在我想通过LLVM将它传输到一个共享库中。它能实现吗?如何? -e.g,我已经通过Emscripten emconfigure。/ configure,emmake make编译了xmllib2。它在../.libs下构建了一个libxml2.so,现在由于某种原因我想将这个.so文件传输到LLVM .so文件中。但我不知道如何实现它。

1 个答案:

答案 0 :(得分:1)

LLVM中没有共享库。而且只有部分在Emscripten中。因此,您应该打开libxml2.so(使用二进制编辑器),看看它是否以BC开头,这意味着它是LLVM bitcode file

如果是,您已经拥有LLVM静态库,并且可以在LLVM中使用它。