이 환경변수(environment variable)을 이용해 shared library 참조
$ export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/nvidia/deepstream/deepstream-6.1/lib
이 설정은 터미널이 닫히면 사라진다.
따라서, "~/.bashrc" 파일을 직접 수정해 줘야 함
.bashrc
별칭(alias)과 bash가 수행될 때 실행되는 함수를 제어하는 지역적인 시스템 설정과 관련된 파일
모든 프로그램이 실행되기 전에 수행됨
적당한 위치에 LD_LIBRARY_PATH 설정문을 넣어둔다.
$ nano ~/.bashrc
...
export LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:/opt/nvidia/deepstream/deepstream-6.1/lib
...
ldconfig
기본 설정 파일은 /etc/ld.so.conf
파일 내용은 아래와 같다.
include /etc/ld.so.conf.d/*.conf
추가하려는 경로는 ld.so.conf.d 디렉토리 안에 파일을 생성해서 넣으면 된다.
'OS > Linux' 카테고리의 다른 글
Linux Shell - IO Redirections (0) | 2023.08.09 |
---|---|
Linux Shell Script (0) | 2023.08.09 |
CUDA 11.7.1 on WSL2 (0) | 2022.11.13 |
Fastest way to check if a file exists (0) | 2022.11.10 |
Install libjpeg-turbo (0) | 2022.11.06 |