어떤 라이브러리와 매뉴얼 페이지가 먼저 발견되는지 어떻게 알 수 있나요?

어떤 라이브러리와 매뉴얼 페이지가 먼저 발견되는지 어떻게 알 수 있나요?

which foo바이너리를 사용하면 어떤 바이너리에서 호출하는지 항상 알 수 있지만 $ foo매뉴얼 페이지는 어떻습니까? 매뉴얼 페이지가 기본적으로 로드되는 경로를 알 수 있는 방법이 있습니까?

마찬가지로 동적 라이브러리는 어떻습니까? .so특정 라이브러리 이름에 대해 로드될 파일의 ​​경로를 찾을 수 있는 방법이 있습니까 ?

고쳐 쓰다:

방금 배웠어요패키지 구성, 그러나 경로 출력을 요청하는 옵션이 표시되지 않습니다. 또한 .pc지정된 파일에 대한 경로가 필요한 것 같습니다 . 그래도 문제 해결에 도움이 될 수 있나요?

답변1

man -w맨페이지가 인쇄될 경로입니다.

ldd라이브러리에서 작업하고 연결된 실행 파일에서 실행할 수 있습니다.

답변2

whereis경로의 실행 파일 및 라이브러리에 적용됩니다.

> whereis libc
libc: /lib64/libc.so /usr/lib64/libc.so

관련 정보