GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann ich eine Verknüpfung zu einer älteren Version einer gemeinsam genutzten Bibliothek herstellen?

Sie können diese Syntax verwenden, um auf eine bestimmte Version einer Bibliothek zu verlinken:

gcc [other options] -l:libtiff.so.4

Sie müssen keinen Pfad angeben; die üblichen Verzeichnisse werden durchsucht, um die Bibliothek zu finden.

Hinweis:Wie Michael Wild erwähnte, sollten Sie die Header-Dateien für diese Version anstelle der neuesten installieren.


Linux
  1. Statischer Link der gemeinsam genutzten Bibliotheksfunktion in gcc

  2. Link mit einer älteren Version von libstdc++

  3. Wie bettet man Versionsinformationen in gemeinsam genutzte Bibliotheken und Binärdateien ein?

  4. Wie kann ich meine alte Version von node.js deinstallieren oder aktualisieren?

  5. Wie kann eine gemeinsam genutzte Bibliothek (.so) eine Funktion aufrufen, die in ihrem Ladeprogramm implementiert ist?

Wie kann ich meine PHP-Version auf cPanel ändern?

So richten Sie googleTest als gemeinsam genutzte Bibliothek unter Linux ein

So verzögern Sie das Laden einer gemeinsam genutzten Bibliothek unter Linux

Wie verknüpfe ich die C-Laufzeitbibliothek mit 'ld'?

So installieren Sie eine ältere Version von gcc auf Fedora

Wie überprüfe ich, ob eine gemeinsam genutzte Bibliothek installiert ist?