우분투에서 $ LD_LIBRARY_PATH를 설정하는 방법?


14

나는 이것을해야한다 :

리눅스에서는 표준 위치에없는 몇 개의 동적 라이브러리를 찾아야합니다. $ LD_LIBRARY_PATH를 / path / to / sdk / lib로 설정해야합니다

우분투 10.10에서 어떻게 할 수 있습니까?

답변:


37

이 변수를 정의하려면 셸 프롬프트에서 다음을 사용하십시오.

export LD_LIBRARY_PATH="/path/to/sdk/lib"

영구적으로 만들기 위해 ldconfig 파일을 편집 할 수 있습니다. 먼저 다음과 같은 새 파일을 작성하십시오.

sudo vi /etc/ld.so.conf.d/your_lib.conf

둘째, 생성 된 파일에 경로를 추가하십시오

/path/to/sdk/lib

마지막으로 ldconfig를 실행하여 캐시를 업데이트하십시오.

sudo ldconfig

LD_LIBRARY_PATH에 따옴표가 필요합니까?
SAFX

경로에 공백이나 특수 문자가 있고 이스케이프되지 않은 경우 @SAFX 예입니다.
VanagaS

일부 버전의 우분투에서는 작동하지 않을 수 있습니다. 참조 : LD_LIBRARY_PATH가 .profile 또는 / etc / environment에서로드되지 않음
MikeTronix

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.