.bashrc에 지정 : echo "export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib/" >> ~/.bashrc && source ~/.bashrc

  1. 쉘에서 Path 지정.

  2. LD_LIBRARY_PATH=/home/user/lib:$LD_LIBRARY_PATH

  3. export LD_LIBRARY_PATH

  1. /etc/enviroment에 입력하거나, bash가 시작될때 불러올 수 있도록 home 디렉토리의 .bashrc에 입력

끝으로 우분투에서 필요한 공유 라이브러리들은 ldconfig를 사용해서 설정하는 것을 권장.

/etc/ld.so.conf.d/ 디렉토리 아래에 .conf 확장자를 가진 파일들을 적절한 이름으로 만들어주고.

그안에 가져올 라이브러리의 경로를 적어주면,

/sbin/ldconfig.real이 conf 파일들을 모아서 라이브러리 경로를 추가해준다.

라이브러리 경로는 LD_LIBRARY_PATH=/usr/~ 이런식으로 쓰는게 아니라.

파일 시작에 바로 경로가 나와야 한다.

제대로 라이브러리를 가져오는지 알아보려면

sudo ldconfig -v | grep {이름}

results matching ""

    No results matching ""