0

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

4

1 回答 1

1

LLVM 中没有共享库。并且仅部分在 Emscripten 中。所以你应该打开你的libxml2.so(用二进制编辑器),看看它是否以 开头BC,这意味着它是一个LLVM 位码文件

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

于 2013-12-16T10:10:48.747 回答