私は今この問題を1ヶ月間起きていて、毎日修正しようとしていますが、何も動作しません。エラー:/usr/lib/i386-linux-gnu/libstdc++.so.6:バージョン `GLIBCXX_3.4.22 'が見つかりません
libstdC++を使用するANYプログラムがこのエラーをスローします。 私はKali Linuxにインストールしています(apt-libstdC++ 6をインストールしてください)。それをビルドしてインストールする必要があるプログラムを実行すると、このエラーが発生します。
Iveはソースからのビルド、LD_LIBRARY_PATHの変更、プログラムのメイクファイルの編集と静的リンク、symlinkのリダイレクト、Googleのこの悪魔についてのほとんどすべてをGoogleで見つけることができました。エラー。
私が試したことのないものは、カリの新鮮なインストールであり、私はそれにしないように最善を尽くしています。
UPDATE:
私は弾丸をかむとカーリーの最新バージョンを再インストールすることにしました。よかった。インストールしてください。何を推測する!それはapt - 更新を取得することさえしたくない!その破損のような...ハッシュの不一致(公式のkaliローリングrepos)のようなエラーを与える、あなたは壊れたパッケージを保持している。私はこれが悪い考えであったことを知っています。ソースリストを編集し、複数のapt-getコマンド(apt-get -f install、apt-get autoremove、apt-get autoclean、 apt-get --fix-broken etc ...)aptを設定するときにkaliをインストールしていたとしても、エラーが出ました。私は間違いのために死ぬ。 ubuntuに移動することを考えています。
手がかり? https://bbs.archlinux.org/viewtopic.php?id=213025 - 見つけ出すために 'locate libstdc'を実行すると、' strings /usr/lib/i386-linux-gnu/libstdc++.so.6 | grep -i glibc' GLIBCXX_3.4.22は含まれていない、たくさんの回答があります - あなたのKaliディストリビューションのソフトウェアリポジトリにあるものよりも新しいバージョンのlibstdC++がありますか? (私のlibstdC++、so.6はlibstdC++。so.6.0.19へのシンボリックリンクです)。あるいは、他のいくつかのリポジトリから新しいバージョンを入手しようとする価値があるかもしれません - Debianのストレッチの用途6.1.1-11 https://packages.debian.org/stretch/libstdc++6これは遅くてもよいでしょう – GregHNZ