0
私がコンパイルしている実行ファイルには、実行時にライブラリファイルにrpath
が必要です。現在、私は、とコンパイル時に実行時共有ライブラリの検索パスを実行可能ファイルに追加する|クラン| Ubuntu
clang -O3 -mllvm -polly -mllvm -polly-target=gpu vector_add.c -lGPURuntime -ldl
を実行可能ファイルをコンパイルし、そしてrpath
を提供するために、次のいずれかの方法を使用して、
patchelf --set-rpath $RPATH a.out
LD_LIBRARY_PATH
clang ....
コマンド自体にrpath
を示す方法が必要です。
私はUbuntuの14.04 x86_64版でld.goldでclang5.0.0-SVN(7cf8dd5ce168bed45b57e019149e33300c56f94b)とLLVM-SVN(85f508cd9dba8a982471d98c4f649fb0d63f3451)を実行していますよ。
ありがとうございました!