GNU/Linux >> Linux の 問題 >  >> Linux

Linux 上の matlab は何もプロットできません (libstdc++.so.6 をロードできません:バージョン `CXXABI_1.3.8' が見つかりません)

私がしたことは、.matlab7rc.sh というファイル ("path_to_ matlab/bin" フォルダーとその隠しフォルダーにあります) を編集し、すべての行のコメントを外しました (いくつかあります):

LDPATH_PREFIX='$MATLAB/sys/opengl/lib/$ARCH'

この行のコメントを解除するためのファイルには、次のように記述されています

<ブロック引用>

MATLAB に同梱されている OpenGL ライブラリを常に使用するには、次の行のコメントを外してください。

それは確かにトリックを行いましたが、MATLAB に同梱されている OpenGL を使用するとパフォーマンスが低下するかどうか、また一般的にこのアプローチが @joe_st_amand の回答とどのように比較されるかについて興味があります。


そのバージョンのmatlabとfedoraでも同じ問題がありました。 matlab は、起動時に独自のライブラリ パスを LD_LIBRARY_PATH の先頭に追加しているようです。

以下を使用して matlab を起動し、適切なバージョンの libstdc++ を使用するように指示できます。LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop

私がしたことは、.bashrc ファイルにエイリアスを追加することでした:alias matlab='LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop'

お役に立てば幸いです!


Linux
  1. /usr/lib/x86_64-linux-gnu/libstdc++.so.6:バージョン CXXABI_1.3.8' が見つかりません

  2. Pythonモジュールはターミナルでは見つかりませんが、Pythonシェル、Linuxでは見つかりません

  3. png.h ファイルが見つかりません - Linux

  1. Linux コマンドを使用してシェルのバージョンを確認するにはどうすればよいですか?

  2. Linuxサーバーでwgetコマンドが見つかりません

  3. バージョン `GLIBC_2.17' が見つからない問題を解決する方法はありますか?

  1. 使用している Linux のバージョンを確認するにはどうすればよいですか?

  2. Linux + g++:コマンドが見つかりません

  3. $PATH の SH スクリプトが Linux Alpine 3.11 で見つからない