Bibliotheken-Standart für Programme

Dieses Thema im Forum "Linux OS" wurde erstellt von darmsinn89, 16.02.2009.

  1. #1 darmsinn89, 16.02.2009
    darmsinn89

    darmsinn89 Jungspund

    Dabei seit:
    11.02.2009
    Beiträge:
    13
    Zustimmungen:
    0
    Gibt es einen Standart bei Programmen der festlegt, dass alle verwendeten Bibliotheken von einem Programm angegeben werden müssen?

    Und gibt es ein shell-Befehl um die verwendeten libs anzeigen zu lassen?
     
  2. Anzeige

    Schau dir mal diese Kategorie an. Dort findest du bestimmt etwas.
    Registrieren bzw. einloggen, um diese und auch andere Anzeigen zu deaktivieren
  3. #2 Gott_in_schwarz, 16.02.2009
    Gott_in_schwarz

    Gott_in_schwarz ar0

    Dabei seit:
    22.04.2007
    Beiträge:
    546
    Zustimmungen:
    0
    Ort:
    Niedersachsen
    Meinst du sowas wie ldd?
     
  4. #3 bitmuncher, 16.02.2009
    bitmuncher

    bitmuncher Der Stillgelegte

    Dabei seit:
    08.05.2007
    Beiträge:
    3.171
    Zustimmungen:
    0
    ldd ist keine Standart, sondern ein Programm, das quasi Standard ist. ;)
     
  5. #4 darmsinn89, 17.02.2009
    darmsinn89

    darmsinn89 Jungspund

    Dabei seit:
    11.02.2009
    Beiträge:
    13
    Zustimmungen:
    0
    nee, ich mein, dass die entsprechenden libs irgendwo direkt stehen..zb. inna readme oder so

    außerdem: hab ma "ldd -d make" eingegeben und es kommt nur, dass des kein file oder verzeichniss sei... n tipp parat?
     
  6. #5 SkydiverBS, 17.02.2009
    SkydiverBS

    SkydiverBS Tripel-As

    Dabei seit:
    15.01.2005
    Beiträge:
    207
    Zustimmungen:
    0
    Ort:
    Freising
    Nein, es gibt keinen Standard der vorschreibt, dass ein Entwickler die verwendeten Bibliotheken irgendwo angibt. Oft stehen die benötigten Bibliotheken für eine Software aber auf deren Webseite oder in einer README- bzw. INSTALL-Datei. Falls der Entwickler keine Informationen mitliefert kannst du mit LDD herausfinden welche Abhängigkeiten eine ausführbare Datei hat. Wenn du nur die Sourcen (.tar.gz) hast, dann bekommst du vielleicht über configure oder make heraus welche Bibliotheken fehlen.

    Du musst bei LDD den kompletten Pfad zur ausführbaren Datei angeben, außer die Datei liegt im aktuellen Verzeichnis. Wenn du herausfinden willst von welchen Bibliotheken make abhängt, gib folgendes ein:
    Code:
    ldd -d `which make`
    Zur Erklärung: which sucht den absoluten Pfad zu make und übergibt ihn an ldd.

    Gruß,
    Philip
     
Thema:

Bibliotheken-Standart für Programme

Die Seite wird geladen...

Bibliotheken-Standart für Programme - Ähnliche Themen

  1. SAMBA für Windows10 Domäne einrichten

    SAMBA für Windows10 Domäne einrichten: Hallo, ich habe letztes Wochenende verzweifelt versucht, Samba auf meinem Server einzurichten, daher versuche ich aktuell meinen Fehler zu...
  2. Empfehlung für Server Distribution

    Empfehlung für Server Distribution: Hallo, ich habe hier zu Hause einen kleinen Heimserver, auf welchem ich ein paar Daten für den Zugriff im Haus, einen kleinen Web Service für...
  3. Kleinigkeiten für Euch, mich nicht :-) pkg_add ; DVD rw mounten

    Kleinigkeiten für Euch, mich nicht :-) pkg_add ; DVD rw mounten: Hallo, ich habe 2 Problemchen. Ich kann nichts mehr installieren. Ich brauche aber unbedingt ein Brenn-Programm. Ein schönen Partitionierer usw....
  4. Welche Distri für Programming from the Ground Up

    Welche Distri für Programming from the Ground Up: Hallo! Ich möchter gerne das Buch Programming from the Ground Up durcharbeiten. savannah_nongnu_org/projects/pgubook/ Da geht es um Programmieren...
  5. Zeichen an Zeilenanfang für bestimmten Zeilenbereich einfügen

    Zeichen an Zeilenanfang für bestimmten Zeilenbereich einfügen: Hallo, ich würde gerne in einem Textdokument, z.B. von Zeile 10 - 18, an den Zeilenanfang ein # einfügen. Habe mir schon diverse Seiten zu SED...