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 に答える