/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不是 shell 腳本。它們每行僅包含一個目錄名稱。您不能使用像$TEST_PATH.您必須寫出完整路徑。

相關內容