我已经通过 Emscripten 构建了一个共享库,现在我想将它转移到 LLVM 的共享库中。能成真吗?如何?-例如,我已经通过 Emscripten emconfigure ./configure、emmake make 编译了 xmllib2。它在 ../.libs 下构建了一个 libxml2.so,现在出于某种原因,我想将此 .so 文件传输到 LLVM .so 文件中。但我不知道如何实现它。
问问题
580 次
1 回答
1
LLVM 中没有共享库。并且仅部分在 Emscripten 中。所以你应该打开你的libxml2.so
(用二进制编辑器),看看它是否以 开头BC
,这意味着它是一个LLVM 位码文件。
如果是这样,您已经拥有一个 LLVM 静态库,并且可以在 LLVM 中像这样使用它。
于 2013-12-16T10:10:48.747 回答