/usr/local/lib에 링크하려는 동적 라이브러리 모음이 있습니다. LD_LIBRARY_PATH를 설정하지 않고 gcc를 사용하여이를 어떻게 수행 할 수 있습니까? 여러 가지 이유로). 인터넷에서 한 시간을 보면서 커맨드 라인 인수를 들여다 보았습니다. 작동하도록하는 유일한 방법은 -static -I/usr/local/lib/플래그를 사용하는 것이 었습니다.하지만이 방법으로 동적 라이브러리가 정적 라이브러리 및 컴파일러에서 일부 경고를 발생시킵니다. 당신의 도움이gcc의 라이브러리에 연결
1
A
답변
1
에 대한
덕분에 /etc/ld.so.conf
에서 로더 구성에 /usr/local/lib
을 추가하고 ldconfig
를 실행합니다.
1
ldd
(동적 링커)에 대한 시스템 전체 검색 디렉토리를 /etc/ld.so.conf
으로 설정할 수 있습니다. 많은 배포판 (음, 광산)에는 디렉토리가 있는데 여기에서 /etc/ld.so.conf
은 모두 *.conf
개의 파일을 포함합니다. ld.so.conf
에 직접 디렉토리를 추가하거나 디렉토리에 .conf
파일을 추가 할 수 있습니다.
물론 루트 액세스가 필요합니다.
오, 그래 : Ignacio가 말한 것처럼이 설정 파일을 변경 한 후에 ldconfig
을 실행하십시오.
관련 문제
- 1. 정적 라이브러리에 링크하는 정적 라이브러리에 연결
- 2. Qt의 공유 라이브러리에 연결
- 3. 정적 라이브러리에 연결
- 4. 올바른 라이브러리에 연결
- 5. 공통 정적 라이브러리에 대해 모두 연결된 여러 공유 라이브러리에 연결
- 6. -lgcc_s와 gcc의 차이점
- 7. gcc를 라이브러리에 정적으로 정적으로 연결 함을
- 8. Haskell의 SDL 및 다른 라이브러리에 연결
- 9. Qt 응용 프로그램에서 C++ 정적 라이브러리에 연결
- 10. 타사 정적 라이브러리를 다른 정적 라이브러리에 연결
- 11. GCC의 .a 및 .o 파일
- 12. GCC의 부동 소수점 연산
- 13. C GCC의 함수 정렬
- 14. GCC의 레지스터 값 덤프
- 15. gcc의 strlen() 구현
- 16. GCC의 unordered_map 오류
- 17. GCC의 LPDWORD, LPSTR 핸들
- 18. gcc의 --sysroot 스위치 대신 사용할 수 있습니까?
- 19. gcc의 기본 내장 파일을위한 헤더 파일
- 20. gcc의 공유 라이브러리에서 프로필을 통한 최적화가 가능합니까?
- 21. Visual Studio 2005의 Python 가져 오기 라이브러리에 연결
- 22. linux g ++ 64 비트 공유 라이브러리 코드를 정적 라이브러리에 연결
- 23. Ruby에 대한 매우 낮은 수준의 질문 및 라이브러리에 대한 연결
- 24. 데이터베이스 연결 풀링 라이브러리에 가장 적합한 선택은 무엇입니까? (c3p0 문제)
- 25. 플로트 코드와 GCC의 일관된 동작
- 26. windows 및 gcc의 목적 c
- 27. gcc의 어셈블리 문과 관련된 문제
- 28. GCC의 libstdC++에 Windows의 디버그 기호가 있습니다.
- 29. MinGW와 함께 설치할 gcc의 버전은 무엇입니까?
- 30. gcc의 -pthread 및 -rdynamic 옵션의 핵심은 무엇입니까?