Ich habe eine C++-Anwendung unter Ubuntu Linux erstellt und versuche nun, sie unter Centos Linux auszuführen. Es tritt folgender Fehler auf:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.21' not found
Wie wird in dieser Situation normalerweise vorgegangen? Kann ich alle Bibliotheken irgendwie in meine ausführbare Datei einfügen? Soll ich sie wie folgt installieren:
sudo apt-get install libstdc++6
Ist es normal, dass diese Bibliothek bei einer Standard-Linux-Neuinstallation nicht installiert wird?
Antwort1
Um C++ auf einem frisch installierten Ubuntu-System zu kompilieren, benötigt man das Paket „build-essential“.
$sudo apt installiere Build-Essential