0

llvm-linkLLVM ビットコード ファイルをリンクするために使用していますが、ソース コードでは、作成した共有ライブラリ ファイルの関数も使用したいと考えています。さて、その共有ライブラリを とリンクするにはどうすればよいllvm-linkでしょうか? それができない場合、共有ライブラリの関数を使用するための他のオプションは何ですか?

私が話している共有ライブラリは、gcc でコンパイルされました。LLVM で再コンパイルするオプションは問題外です。私のバージョンの LLVM ではコードを生成できない SSE4.2 組み込み関数を使用しているためです。

4

1 に答える 1

0

llvm-linkLLVM ビットコード ファイルをリンクするためにのみ使用されます。それらを共有ライブラリにリンクする場合は、ビットコードをオブジェクト ファイルにコンパイルしてから、通常のリンカーにリンクする必要があります。

llvm-link一般的なLLVMビットコードとリンクに関する詳細は、次の場所にあります。

于 2013-05-03T23:03:23.510 に答える