3

fishメイン シェルとしてセットアップした後、MATLAB でコマンドchsh -s /usr/local/bin/fishを使用しようとしましlsたが、次のエラーが発生しました。

??? Error using ==> ls at 36
/usr/local/bin/fish: /opt/MATLAB/R2011a/sys/os/glnxa64/libstdc++.so.6: version `GLIBCXX_3.4.15'
not found (required by /usr/local/bin/fish)

なぜそれが起こるのか知っている人はいますか?私の実際の解決策はbash、メインシェルとしてリセットし、常に実行fishして使用することです。

4

1 に答える 1

2

Matlab は独自の glibc ライブラリを使用しており、そのためにしばしば混乱します。

それを解決する1つの方法については、私の答えを見ることができます: GLIBCXX not found when Compiling vtk example under mex

于 2012-06-16T11:18:43.457 に答える