我已经由Emscripten构建了一个共享库,现在我想通过LLVM将它传输到一个共享库中。它能实现吗?如何? -e.g,我已经通过Emscripten emconfigure。/ configure,emmake make编译了xmllib2。它在../.libs下构建了一个libxml2.so,现在由于某种原因我想将这个.so文件传输到LLVM .so文件中。但我不知道如何实现它。
答案 0 :(得分:1)
LLVM中没有共享库。而且只有部分在Emscripten中。因此,您应该打开libxml2.so
(使用二进制编辑器),看看它是否以BC
开头,这意味着它是LLVM bitcode file。
如果是,您已经拥有LLVM静态库,并且可以在LLVM中使用它。