분기된 프로세스에 "필요한" 것과 다른 동적 라이브러리를 "제공"하는 방법은 무엇입니까?

분기된 프로세스에 "필요한" 것과 다른 동적 라이브러리를 "제공"하는 방법은 무엇입니까?

분기된 프로세스에 "필요한" 것과 다른 동적 라이브러리를 "제공"하는 방법을 알고 싶습니다. 예를 들어, 분기가 "foo.so" 라이브러리를 "요청"하는 경우 기본 프로세스는 라이브러리를 "가로채서" "bar.so"를 제공합니다.
동적 라이브러리가 로드되는 방법에 대해 잘 모른다는 점을 고려하면 이는 불가능할 가능성이 높습니다.

답변1

사용자 정의 버전이 있는 디렉토리를 LD_LIBRARY_PATH가리키도록 분기된 프로세스를 설정할 수 있습니다 . 로딩 프로세스를 제어하는 ​​공유 라이브러리 및 환경 변수에 대한 추가 정보execvefoo.so여기.

관련 정보