/etc/ld.so.conf의 env 변수

/etc/ld.so.conf의 env 변수

/etc/ld.so.conf.d/ 폴더에 test.conf 파일을 만들고 다음과 같이 썼습니다.

TEST_PATH=/path/To/My/Parent/Folder

내 /etc/ld.so.conf에 다음을 추가했습니다.

$TEST_PATH/mylib1 
$TEST_PATH/mylib2
$TEST_PATH/mylibN

그러나 ldconfig를 실행하면 작동하지 않는 것 같습니다. 이것이 올바른 접근 방식입니까?

답변1

/etc/ld.so.conf그리고 그 파일은 /etc/ld.so.conf.d쉘 스크립트가 아닙니다. 한 줄에 하나의 디렉터리 이름만 포함됩니다. 와 같은 것을 사용할 수 없습니다 $TEST_PATH. 전체 경로를 작성해야 합니다.

관련 정보