Linker. Линкер * nix называется ld. Когда программа с динамическими библиотеками связана, компоновщик добавляет дополнительный код для поиска динамических библиотек для разрешения символов, не связанных статически. Обычно этот код выглядит в / lib и / usr / lib. LD_LIBRARY_PATH - список других каталогов для поиска, разделенных двоеточиями.
«ldd» - это удобная программа для просмотра библиотек: попробуйте, например, «ldd / bin / ls».
Это также может означать «Загрузчик». ; -)
Редакция:
В качестве (полу) интересного примечания: я думаю, что динамические библиотеки когда-нибудь исчезнут. Они были необходимы, когда места на диске и системной памяти было мало. Их использование снижает производительность (т. Е. Символы должны быть разрешены, а объектный код отредактирован). В наши дни, когда объем памяти составляет 3 ГБ и время загрузки составляет 7 секунд, может быть целесообразно вернуться к статическому связыванию.
За исключением того факта, что каждая программа на C ++ волшебным образом вырастет до 3 МБ. ; -)