Как установить RunPath бинарного файла?
Есть бесчисленное множество тем, описывающих, что RPATH
, RUNPATH
а также LD_LIBRARY_PATH
и как они взаимодействуют, чтобы определить местонахождение библиотек.
Установить RPATH
использовать параметры gcc:
-Wl,-rpath,/path/to/dir
Чтобы установить LD_LIBRARY_PATH, используйте:
export LD_LIBRARY_PATH= <path of lib>
Что я не могу найти, это как установить RUNPATH
?
1 ответ
Кажется, для runpath установлено значение -Wl, если вы передадите --enable-new-dtags
http://blog.tremily.us/posts/rpath/
Похоже, что эти ссылки предполагают разницу в использовании для rpath и runpath, кажется, их порядок в списке поиска: