Maison >développement back-end >C++ >Comment résoudre « /usr/lib/libstdc .so.6 : version `GLIBCXX_3.4.15' introuvable » dans Ubuntu ?
Dans Ubuntu, rencontrer le message d'erreur " /usr/lib/libstdc .so.6 : version `GLIBCXX_3.4.15' introuvable" peut gêner l'exécution des programmes compilés. Ce problème survient lorsque la version GLIBCXX requise (3.4.15) n'est pas disponible sur le système.
Pour remédier à la situation, reportez-vous aux étapes suivantes :
Installer manuellement GLIBCXX_3.4.15 :
Localisez le fichier de bibliothèque manquant :
find / -name libstdc++.so.6.0.15
S'il est trouvé, copiez le fichier dans /usr/lib :
sudo cp /path/to/libstdc++.so.6.0.15 /usr/lib
Créez un lien symbolique pour diriger libstdc .so.6 vers la nouvelle bibliothèque :
sudo ln -sf /usr/lib/libstdc++.so.6.0.15 /usr/lib/libstdc++.so.6
Solution alternative : Si les méthodes ci-dessus échouent, vous pouvez essayer d'installer un package distinct qui fournit GLIBCXX_3.4.15. Pour les systèmes basés sur Debian, ce paquet est généralement nommé libstdc 6-x :
sudo apt install libstdc++6-4.9
Remarque supplémentaire : Il est recommandé de redémarrer votre système après avoir effectué tout modifications apportées aux bibliothèques système pour garantir une configuration correcte et éviter les conflits potentiels.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!