[Python] ldconfig

꾸준희
|2019. 3. 5. 20:23
728x90
반응형



ldconfig 정의 



ldconfig는 runtime때 여러 위치에 존재하는 shared object, 쉽게말해 동적 라이브러리를 연결해주는 dynamic linker를 설정하는 command이다. 즉, 자신이 사용중인 머신에 새로운 library를 설치한 후 머신이 인식하기 위한 dynamic linking table을 업데이트 해준다. 


여기서 runtime dynamic linker는 /lib/ld.so 이고, 어떤 shared object가 필요한지는 실행파일이 알려준다.


ldd /bin/ls 을 실행해보면 ls가 동작하기위해 필요한 so들 목록이 나오고, 해당 so파일을 어느 경로에 있는걸 가져올껀지도 보여준다. 


/etc/ld.so.conf는 이 경로를 지정해주는 설정파일.


 



출처 : http://blog.naver.com/PostView.nhn?blogId=eom913&logNo=220469731633&categoryNo=0&parentCategoryNo=0&viewDate=&currentPage=1&postListTopCurrentPage=1

728x90
반응형