은 공유 객체에 대해 dlopen()에 의해 검색되는 경로를 프로그래밍 방식으로 찾는 방법입니다. 나는 항상 dlopen()이/lib와/usr/lib만을 볼 것이라고 생각했지만 지금은 Linux Mint에서 libglib-2.0.so와 같은 몇 가지 핵심 구성 요소가 완전히 다른 폴더에 있음을 알았다. 즉/rofs/lib/i386-gnu-linux 및 일부 다른. dlopen()이 공유 객체를 검색 할 경로를 모두 알 수있는 방법이 있습니까? 이미 환경 변수 LD_LIBRARY_PATH를 확인했지만 전혀 정의되지 않았습니다.dlopen() 검색 경로
5
A
답변
7
ldconfig
man 페이지를 보면, 파일 : /etc/ld.so.conf
ld.so.conf
힌트 또한
2
:
특정 라이브러리 dlopen
-ed가, dlopen
의 경로를 통과 있는지 확인하려면 , 예. dlopen("/some/path/to/lib.so", RTLD_LOCAL)
또는 dlopen("./lib.so", RTLD_LOCAL)
이 아닌 경우 dlopen("lib.so", RTLD_LOCAL)
관련 문제
- 1. "헤더 검색 경로"대. "라이브러리 검색 경로"
- 2. 상대 경로가있는 dlopen 오류
- 3. SIGSEGV P/Invoking dlopen
- 4. dlopen wait가 futex 호출
- 5. 액세스 dlopen 플래그
- 6. 보기에서 경로 값 검색
- 7. fopen() 검색 경로
- 8. 경로 MTU 검색
- 9. Dwoo 템플릿 검색 경로
- 10. Congos 잘못된 검색 경로
- 11. ZXingWidget 헤더 검색 경로
- 12. CMake 모듈 검색 경로
- 13. FileSystemInfo 인스턴스의 경로 검색
- 14. 이진 검색 트리 경로
- 15. .so 검색 경로
- 16. 솔루션 경로 검색 중?
- 17. 파일 경로 검색
- 18. 경로 간 URL 검색
- 19. 프롤로그 경로 검색 포인터
- 20. dlopen 및 공유 객체 '포인터'
- 21. 정의되지 않은 참조 : dlopen, dlclose,
- 22. Scipy/Pylab error .. 예상 경로 : 동적 검색?
- 23. 허프 먼 트리에서 경로 검색
- 24. TCL 스크립트 실행을위한 검색 경로
- 25. tclsh에 대한 다른 검색 경로
- 26. 우분투의 임시 라이브러리 검색 경로
- 27. Linux의 영구 라이브러리 검색 경로
- 28. 파이썬 모듈 검색 경로 문제
- 29. 등록 된 경로 목록 검색
- 30. "서버"및 단락 경로 검색