Rumah > pembangunan bahagian belakang > C++ > Bagaimana untuk Menyelesaikan '/usr/lib/libstdc .so.6: versi `GLIBCXX_3.4.15' Tidak Ditemui' dalam Ubuntu?

Bagaimana untuk Menyelesaikan '/usr/lib/libstdc .so.6: versi `GLIBCXX_3.4.15' Tidak Ditemui' dalam Ubuntu?

Barbara Streisand
Lepaskan: 2024-11-14 09:51:01
asal
899 orang telah melayarinya

How to Resolve

Menyelesaikan "/usr/lib/libstdc .so.6: version `GLIBCXX_3.4.15' Not Found" Dilema

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:

  1. Sahkan Kebergantungan GLIBCXX: Sahkan sama ada program yang anda cuba jalankan sebenarnya bergantung pada GLIBCXX_3.4.15 dengan memeriksa kebergantungan mereka.
  2. Kemas kini Pakej Sistem: Pastikan sistem anda terpulang kepada tarikh dengan menjalankan kemas kini sudo apt diikuti dengan peningkatan sudo apt. Ini mungkin memasang sebarang kebergantungan perpustakaan yang hilang.
  3. Pasang GLIBCXX_3.4.15 Secara Manual:

    • Cari fail pustaka yang hilang:

      find / -name libstdc++.so.6.0.15
      Salin selepas log masuk
    • Jika ditemui, salin fail ke /usr/lib:

      sudo cp /path/to/libstdc++.so.6.0.15 /usr/lib
      Salin selepas log masuk
    • 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
      Salin selepas log masuk
  4. Mulakan Semula Aplikasi: Setelah perpustakaan yang hilang hadir, mulakan semula mana-mana aplikasi yang terjejas untuk mengesahkan sama ada isu telah diselesaikan.
  5. 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
    Salin selepas log masuk

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!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan