문제

동적 라이브러리 경로 목록을 쿼리하기위한보다 휴대용 프로그래밍 방식이 필요합니다. Linux의 경우 $LD_LIBRARY_PATH 그리고의 내용 /etc/ld.so.conf (처리 include 필요에 따라 지시문과 아키텍처에 의해 필터링 될 가능성이 있지만 FreeBSD에서는 작동하지 않습니다.

궁극적으로, 나는 그렇게하기 위해서는 파이썬 기능이 필요합니다. 필요한 경우 GCC 또는 기타 외부 명령을 호출 할 수 있습니다.

도움이 되었습니까?

해결책

Linux와 FreeBSD의 경우 출력을 통해 작업 할 수 있습니다. ldconfig(8). 라이브러리를 나열하는 옵션은 다릅니다.-p ~에 리눅스, -r ~에 freebsd.) 도움이 되었기를 바랍니다.

편집하다:

Solaris는 다릅니다 man crle.
Mac OSX는 다시 다릅니다 man dyld.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top