Я предполагаю, что вам нужно создать файл конфигурации в /etc/ld.so.conf.d
вместо добавления записи в /etc/ld.so.conf.
/etc/ld.so.conf считывает все файлы конфигурации из /etc/ld.so.conf.d
каталог, который содержит файлы конфигурации библиотеки путь к файлам библиотеки.
Имя файла конфигурации не определяется системой, поэтому вы можете назвать его
как хотите, например, locallib.conf
.
Итак, что-то вроде этого,
/etc/ld.so.conf.d/locallib.conf
Содержит /usr/local/lib
Затем после запуска ldconfig
.
Другой способ.
Это разрешено только для локальной среды (, а не для глобальной системы ).
Добавление записи пути к библиотеке в ваш .bashrc
.
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
Включение переменных окружения с помощью../.bashrc
.
Пожалуйста, не забудьте проверить переменные с помощью следующей команды.
echo $LD_LIBRARY_PATH