Linux & Terminali

Shared libraries (.so, ldd)

Në shqip: Bibliotekat e përbashkëta (.so)

ShpjegimiSQ

Shumë programe përdorin të njëjtat biblioteka (.so në Linux, .dll në Windows) që ngarkohen kur programi nis. ldd tregon cilat i duhen një programi. Gabimi „cannot open shared object file“ do të thotë që mungon njëra.

EnglishEN

Many programs share the same libraries (.so on Linux, .dll on Windows), loaded when the program starts. ldd shows which ones a program needs. “cannot open shared object file” means one is missing.

Si ta mendosh

Si veglat e përbashkëta në një punishte: s'ka nevojë që çdo punëtor të ketë çekiçin e vet.

Lexoje në anglisht

Like shared tools in a workshop: not every worker needs their own hammer.

Shembull kodibash

ldd /usr/bin/curl | head -3
# libcurl.so.4 => /lib/x86_64-linux-gnu/libcurl.so.4

Terma të lidhur