0
我正在編譯的可執行文件需要在運行時將rpath
指向庫文件。目前,我在編譯具有可執行文件,在編譯時將運行時共享庫搜索路徑添加到可執行文件|鏗鏘| Ubuntu
clang -O3 -mllvm -polly -mllvm -polly-target=gpu vector_add.c -lGPURuntime -ldl
,然後使用下列任一方法來提供rpath
,
- 它添加到
LD_LIBRARY_PATH
- 使用
patchelf --set-rpath $RPATH a.out
我需要一種方法來指示clang ....
命令本身中的rpath
。
我在Ubuntu 14.04 x86_64的運行clang5.0.0 - svn的(7cf8dd5ce168bed45b57e019149e33300c56f94b),並與ld.gold LLVM - svn的(85f508cd9dba8a982471d98c4f649fb0d63f3451)。
謝謝!