1

私はC++でライブラリを作成しています。これは、WindowsのWindowsライブラリおよびLinuxのLinuxライブラリに対してリンクします。それは抽象化されており、すべてが順調です。

ただし、ライブラリを動的に検出、ロード、および使用(および使用するヘッダーファイルをコピー)して、LLVM JITで実行されている場合は、どのプラットフォームでも使用できるようにすることは可能ですか?

4

1 に答える 1

1

残念ながら、ビットコードファイルのLLVM中間表現は、マシンに完全に依存しているわけではありません。おそらくx86LinuxとWindowsでうまくいくかもしれませんが、同じビットコードはおそらくx86_64システムでは実行されないでしょう。

于 2010-10-13T21:55:22.520 に答える