Heim >Backend-Entwicklung >C++ >Wie behebe ich den Fehler „GLIBCXX_3.4.15 nicht gefunden' in Ubuntu?

Wie behebe ich den Fehler „GLIBCXX_3.4.15 nicht gefunden' in Ubuntu?

Patricia Arquette
Patricia ArquetteOriginal
2024-11-18 10:19:02421Durchsuche

How to Fix the

GLIBCXX_3.4.15 nicht gefunden: Behebung des Fehlers in Ubuntu

Beim Versuch, kompilierte Programme auszuführen, wird eine Fehlermeldung angezeigt, die darauf hinweist, dass „GLIBCXX_3. 4.15 nicht gefunden“ auftreten. Dieser Fehler tritt auf, weil die erforderliche Version der GLIBCXX-Bibliothek fehlt.

Problemlösung

Um dieses Problem zu beheben, kann man das Paket GLIBCXX_3.4.15 installieren , eine Abhängigkeit zum Ausführen bestimmter Programme. Wie in der angegebenen Lösung beschrieben, ist der Benutzer beim Kompilieren von gcc auf ein separates Problem gestoßen. In ihrem Fall konnte das Problem durch die Installation über „sudo make install“ nicht behoben werden.

Alternative Lösung

Die alternative Lösung besteht darin, die erforderliche Bibliotheksdatei manuell zu finden und darauf zu verweisen das Betriebssystem dazu. In diesem Fall hat der Benutzer die Bibliotheksdatei „libstdc .so.6.0.15“ im gcc-Quellcodeverzeichnis identifiziert.

Implementierung

Um diese Lösung zu implementieren, Befolgen Sie diese Schritte:

  1. Kopieren Sie die Datei „libstdc .so.6.0.15“ aus dem gcc-Quellcodeverzeichnis zu „/usr/lib“.
  2. Erstellen Sie einen symbolischen Link von „libstdc .so.6“ zu „libstdc .so.6.0.15“. Dadurch wird das Betriebssystem auf die neu kopierte Bibliotheksdatei umgeleitet.

Durch Ausführen dieser Schritte wird das Problem, dass GLIBCXX_3.4.15 nicht gefunden wurde, behoben und die kompilierten Programme können wie erwartet funktionieren.

Das obige ist der detaillierte Inhalt vonWie behebe ich den Fehler „GLIBCXX_3.4.15 nicht gefunden' in Ubuntu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn