1、当make all时出现//usr/lib/...lib**.so.0:undefined reference...@GLIBC_2.5的问题
解决方案:rm ~/anaconda/lib/libm.*
2、当make rutest时出现.build_release/test/...:error while loading shared libraries:libhdf5_hl.so.8:cannot open shared object file:No such file or directory
解决方法:cd /usr/lib/x86_64-linux-gnu
sudo ln -s libhdf5.so.7 libhdf5.so.8
sudo ln -s libhdf5_hl.so.7 libhdf5_hl.so.8
sudo ldconfig
3、Ubuntu14.04自带的gcc版本是4.8,MATLAB2014a支持的最高版本为4.7x。因此,需要安装gcc4.7,并给gcc降级
在终端执行gcc 4.7的安装命令:sudo apt-get install gcc-4.7 g++-4.7 g++-4.7-multilib gcc-4.7-multilib
在终端执行以下系统gcc降级命令:sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.7 100
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 100
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
sudo update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.7 100
sudo update-alternatives --install /usr/bin/cpp cpp-bin /usr/bin/cpp-4.8 50
验证gcc-4.7是否安装并成为系统的默认版本:gcc -v
今天就这么多了。。。