ldconfig
두 가지 흥미로운 옵션이 있습니다.
-f conf
Use conf instead of /etc/ld.so.conf.
-C cache
Use cache instead of /etc/ld.so.cache.
나는 /etc/ld.so.conf
내 자신의 홈 디렉토리에 복사 를 시도 하고 로컬 라이브러리에 대한 경로를 포함하도록 편집했습니다 /home/syockit/local/usr/lib
.
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache
그런 다음 라이브러리가 캐시되었는지 확인하기 위해
ldconfig -f /home/syockit/ld.so.conf -C /home/syockit/ld.so.cache -p | less
그리고 시스템 라이브러리를 포함하여 모든 라이브러리를 포함합니다.
이제 기본 링커에서이 두 가지를 사용하고 싶습니다. 그러나에서 man ld.so
custom .conf
또는 을 사용할 수 있다는 언급은 없습니다 .cache
. 그렇다면 위의 두 가지 옵션의 요점은 무엇 ldconfig
입니까?