Rumah >pembangunan bahagian belakang >C++ >Bagaimana untuk Menyelesaikan '/usr/lib/libstdc .so.6: versi `GLIBCXX_3.4.15' Tidak Ditemui' dalam Ubuntu?
Di Ubuntu, menghadapi mesej ralat " /usr/lib/libstdc .so.6: version `GLIBCXX_3.4.15' not found" boleh menghalang pelaksanaan atur cara yang disusun. Isu ini timbul apabila versi GLIBCXX yang diperlukan (3.4.15) tidak tersedia pada sistem.
Untuk membetulkan keadaan, rujuk langkah berikut:
Pasang GLIBCXX_3.4.15 Secara Manual:
Cari fail pustaka yang hilang:
find / -name libstdc++.so.6.0.15
Jika ditemui, salin fail ke /usr/lib:
sudo cp /path/to/libstdc++.so.6.0.15 /usr/lib
Buat pautan simbolik untuk mengarahkan libstdc .so.6 ke perpustakaan baharu:
sudo ln -sf /usr/lib/libstdc++.so.6.0.15 /usr/lib/libstdc++.so.6
Penyelesaian Alternatif: Jika kaedah di atas gagal, anda boleh cuba memasang pakej berasingan yang menyediakan GLIBCXX_3.4.15. Untuk sistem berasaskan Debian, pakej ini biasanya dinamakan libstdc 6-x:
sudo apt install libstdc++6-4.9
Nota Tambahan: Adalah disyorkan untuk but semula sistem anda selepas membuat sebarang perubahan pada pustaka sistem untuk memastikan konfigurasi yang betul dan mengelakkan kemungkinan konflik.
Atas ialah kandungan terperinci Bagaimana untuk Menyelesaikan '/usr/lib/libstdc .so.6: versi `GLIBCXX_3.4.15' Tidak Ditemui' dalam Ubuntu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!