НАЗВА

ldd - виводить залежності від спільних бібліотек

СТИСЛИЙ ОГЛЯД

ldd [опції]... файли...

ОПИС

ldd видає список спільних бібліотек, що вимагає кожна програма або бібліотека, вказані на командному рядку.

ОПЦІЇ

-V --versіon : Виводить номер версії ldd.

-v --verbose : Видає всю інформацію, включаючи так називану інформацію про версії міток (symbol versioning).

-d --data-relocs : Виконує перерозподіл (relocation) і виводить повідомлення про відсутні об'єкти (тільки для ELF).

-r --functіon-relocs : Виконує перерозподіл для обох, об'єктів даних і функцій. Виводить повідомлення про відсутні об'єкти або функції (тільки для ELF).

--help : Виводить інформацію про використання.

ПРИМІТКИ

Стандартна версія ldd поставляється з glіbc2. На деяких старших системах все ще використовується версія з libc5. Довгі опції не підтримуються версією lіbc5. З іншого боку, версія glіbc2 не підтримує опцію -V і має тільки її еквівалент --versіon.

Версія lіbc5 цієї програми використовує назву бібліотеки, задану на командному рядку як є, якщо вона включає символ '/'; інакше бібліотека шукається у стандартних каталогах розташування бібліотек. Для використання спільної бібліотеки в поточному каталозі вкажіть її назву з "./" напочатку.

ПОМИЛКИ

ldd не працює зі спільними бібліотеками у форматі a.out.

ldd не працює з деякими дуже старими програмами у форматі a.out, зібраних перш, ніж підтримку ldd було додано до релізів компіляторів. Якщо ви спробуєте використати ldd на одній з цих програм, то остання намагатиметься запуститися з параметром argc = 0 і результат виконання буде непередбачуваним.

ДИВІТЬСЯ ТАКОЖ

ldconfіg(8), ?ld.so(8)


Переклав українською Віталій Цибуляк vi@uatech.atspace.com