내가 아는 한 우리는 export LD_LIBRAY_PATH
.
이러한 추가 기능 라이브러리를 설정한 후 목록을 보려면 어떻게 해야 합니까 LD_LIBRARY_PATH
?
답변1
그리고 ls
:
(IFS=:; set -f; ls -l $LD_LIBRARY_PATH)
바이너리가 그렇지 않다는 보장은 없습니다.소홀히 하다Linux LD_LIBRARY_PATH
에서는 바이너리 DT_RPATH
의 ELF 속성( . 모든 세부정보를 확인하세요 .DT_RUNPATH
LD_LIBRARY_PATH
man 8 ld.so
추가적으로, "path"에는 프로그램의 경로와 형식에 따라 동적 링커에 의해 확장되는 또는 태그가 포함될 수 LD_LIBRARY_PATH
있습니다 .$ORIGIN
$LIB
$PLAFORM
프로그램이 사용할 라이브러리를 자동으로 결정하는 유일한 방법은 ldd your_program
.