我在 /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
.您必须写出完整路径。