/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
シェル スクリプトではありません。 1 行に 1 つのディレクトリ名が含まれているだけです。 のようなシェル構造は使用できません$TEST_PATH
。フル パスを記述する必要があります。