0
這是由於Matlab內libgfortran的過時版本造成的。我們需要修改它以指向目錄中的不同目錄。(版本`GLIBCXX_3.4.18')找不到在matlab中編譯mex文件
這是由於Matlab內libgfortran的過時版本造成的。我們需要修改它以指向目錄中的不同目錄。(版本`GLIBCXX_3.4.18')找不到在matlab中編譯mex文件
cd /usr/local/MATLAB/<matlabversion>/sys/os/glnxa64
ls -l
創造新的符號鏈接:
sudo rm libgfortran.so.3
sudo ln -s /usr/lib/x86_64-linux-gnu/libgfortran.so.3.0.0 libgfortran.so.3
sudo rm libstdc++.so.6
sudo ln -s /usr/lib/gcc/x86_64-linux-gnu/4.4/libstdc++.so libstdc++.so.6