Ubuntu でエラー メッセージが表示される/usr/lib/libstdc .so.6: バージョン `GLIBCXX_3.4.15' が見つかりません」というメッセージが表示されると、コンパイルされたプログラムの実行が妨げられる可能性があります。この問題は、必要な GLIBCXX バージョン (3.4.15) がシステムで利用できない場合に発生します。
状況を修正するには、次の手順を参照してください:
GLIBCXX_3.4.15 を手動でインストールします:
不足しているライブラリ ファイルを見つけます:
find / -name libstdc++.so.6.0.15
見つかった場合は、ファイルを /usr/lib にコピーします。
sudo cp /path/to/libstdc++.so.6.0.15 /usr/lib
libstdc .so.6 を直接指定するシンボリック リンクを作成します。新しいライブラリへ:
sudo ln -sf /usr/lib/libstdc++.so.6.0.15 /usr/lib/libstdc++.so.6
代替解決策: 上記の方法が失敗した場合は、GLIBCXX_3.4.15 を提供する別のパッケージのインストールを試みることができます。 Debian ベースのシステムの場合、このパッケージは通常 libstdc 6-x という名前になります:
sudo apt install libstdc++6-4.9
追加の注意:システム ライブラリを変更して、適切な構成を確保し、潜在的な競合を回避します。
以上がUbuntu で「/usr/lib/libstdc .so.6: バージョン `GLIBCXX_3.4.15' が見つかりません」を解決する方法?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。