[ Linux ] error while loading shared libraries 라이브러리 찾지 못 할때

sangjun

·

2022. 5. 7. 11:30

바이너리에서 필요로 하는 라이브러리를 찾지 못 할때 직접 라이브러리 경로를 지정해준다.

 

LD_PRELOAD에도 등록시켜줄 수 있고 LD_LIBRARY_PATH에도 등록시켜줄 수 있다.

export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/library_경로

 

LD_PRELOAD나 LD_LIBRARY_PATH 환경변수가 설정되어 있으면
라이브러리를 찾기 전에 환경변수에 등록된 PATH에서 먼저 찾고자 하는 라이브러리가 있는지

확인한다.

 

https://hyunmini.tistory.com/55

https://huneylove.tistory.com/5