dh shlibdeps(1)

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök

dh_shlibdeps(1)

NAMN

dh_shlibdeps - beräknar beroenden för delade bibliotek

SYNOPSIS

dh_shlibdeps [debhelper-alternativ] [-L paket] [-l katalog]
             [-X objekt] [-- parametrar]

BESKRIVNING

dh_shlibdeps är ett debhelper-verktyg som ansvarar för att beräkna beroenden för delade bibliotek i paket.

Programmet är en wrapper runt dpkg-shlibdeps(1), som anropas en gång för varje paket som listas i control-filen. Det skickar en lista över ELF-exekverbara filer och delade bibliotek som det har hittat.

ALTERNATIV

-X objekt , --exclude=objekt
Uteslut filer som innehåller objekt i sitt filnamn från att skickas till dpkg-shlibdeps(1). Detta gör att deras beroenden ignoreras. Används med försiktighet och kan anges flera gånger för att utesluta flera objekt.
-- parametrar
Skickar parametrar direkt till dpkg-shlibdeps(1).
-u parametrar , --dpkg-shlibdeps-params=parametrar
Ett äldre sätt att skicka parametrar till dpkg-shlibdeps(1). Det är nu föråldrat; använd -- istället.
-l katalog[
katalog ... ]
Vanligtvis onödigt med nyare versioner av dpkg-shlibdeps(1). Anger kataloger där privata paketbibliotek finns.
-L paket , --libpackage=paket
Används sällan med nyare dpkg-shlibdeps(1). Talar om för verktyget att söka först i byggkatalogen för det angivna paketet när det letar efter bibliotek, symbolfiler och shlibs-filer.

EXEMPEL

Antag att ditt källpaket skapar binärpaketen libfoo1, libfoo-dev och libfoo-bin. libfoo-bin länkar mot libfoo1 och bör ha det som beroende.

dh_makeshlibs
dh_shlibdeps

Detta genererar automatiskt en shlibs-fil för libfoo1 och beräknar beroenden.

Om paketet libbar1 också produceras och installeras i /usr/lib/bar/, kan du säkerställa att libfoo-bin beror på libbar1 så här:

dh_shlibdeps -Llibbar1 -l/usr/lib/bar

SE OCKSÅ

FÖRFATTARE

Joey Hess <joeyh@debian.org>

COLOPHON

Denna sida är en del av debhelper-projektet. Buggrapporter kan skickas till submit@bugs.debian.org. Senaste versionen kan hittas på Salsa Debian.

Version: 13.15.3 (2024-06-07)



Sidslut

Orginalhemsidan på Engelska :https://man7.org/linux/man-pages/man1/dh_shlibdeps.1.html


Det här är en maskinöversättning av Linux man sidor till svenska. Om du hittar fel är vi tacksamma om du rapporterar dem via formuläret som finns på https://www.linux.se/kontaka-linux-se/

Tack till Datorhjälp som har sponsrat Linux.se med webbhotell.