GNU/Linux >> Belajar Linux >  >> Linux

matlab di linux tidak dapat merencanakan apa pun (tidak dapat memuat libstdc++.so.6:versi `CXXABI_1.3.8 'tidak ditemukan)

Apa yang saya lakukan adalah saya mengedit file bernama .matlab7rc.sh (terletak di folder "path_to_ matlab/bin" dan disembunyikan) dan menghapus komentar semua baris yang ada (ada beberapa di antaranya):

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

Berikut ini dinyatakan dalam file untuk menghapus komentar pada baris ini

Untuk selalu menggunakan pustaka OpenGL yang disertakan dengan MATLAB, batalkan komentar pada baris berikutnya.

Meskipun memang berhasil, saya ingin tahu apakah menggunakan OpenGL yang disertakan dengan MATLAB menurunkan kinerja dan secara umum bagaimana pendekatan ini dibandingkan dengan jawaban @joe_st_amand.


Saya memiliki masalah yang sama dengan versi matlab dan fedora itu. Tampaknya matlab menambahkan jalur perpustakaannya sendiri saat startup ke LD_LIBRARY_PATH.

Anda dapat memulai matlab dengan dan memberitahukannya untuk menggunakan versi libstdc++ yang tepat menggunakan yang berikut ini:LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop

Apa yang saya lakukan adalah menambahkan alias ke file .bashrc saya:alias matlab='LD_PRELOAD=/usr/lib64/libstdc++.so.6 matlab -desktop'

Semoga itu bisa membantu!


Linux
  1. Linux:modpost tidak membangun apa pun

  2. Amazon Linux:apt-get:perintah tidak ditemukan

  3. Biner Go yang diinstal tidak ditemukan di jalur di Alpine Linux Docker

  1. file png.h tidak ditemukan - Linux

  2. Bagaimana cara mengetahui versi Linux yang saya gunakan?

  3. linux + g++:perintah tidak ditemukan

  1. Cara Memperbaiki Kesalahan Rust "linker 'cc' tidak ditemukan" Di Linux

  2. Cara memperbaiki kesalahan Perintah tidak ditemukan di Linux

  3. Skrip SH di $PATH tidak ditemukan di Linux Alpine 3.11