LIBRARY_PATH, пустой LD_LIBRARY_PATH - Ubuntu 16.0.4 LTS

Я использовал свою машину без проблем, но когда я хочу добавить свой пользовательский путь к путям поиска по умолчанию для библиотек, я не могу к тому, потому что LD_LIBRARY_PATH не установлен (пустой). Таким образом, я копирую свою библиотеку в usr/local/lib, и это работает.

Теперь мой вопрос не об обновлении LD_LIBRARY_PATH для содержания моего сделанного на заказ пути lib, но почему то макро-значение по умолчанию пусто и как компоновщик знает (usr/local/lib, и т.д.) путь библиотек, если та переменная пуста. LD_LIBRARY_PATH является дополнительным, это? Компоновщик проверяет только etc/ld.so.conf и затем LD_LIBRARY_PATH как дополнительный шаг? Если я установил LD_LIBRARY_PATH, то это переопределит пути etc/ld.so.conf?

2
задан 27 September 2016 в 21:00

0 ответов

Другие вопросы по тегам:

Похожие вопросы: