Ubuntu安装编译MatConvNet的问题
作者:互联网
安装Matlab
默认安装之后没有添加系统路径,从终端启动matlab时只能指定完整路径
/usr/local/MATLAB/R20xx/bin/matlab
有两种解决方法:
- 将上述路径加入PATH
- 在目录/usr/local/bin里面创建一个指向上述路径的符号链接
sudo ln -s /usr/local/MATLAB/R20xx/bin/matlab /usr/local/bin/matlab
降低gcc版本
- 安装指定版本的gcc
sudo apt update
sudo apt install gcc-6
sudo apt install g++-6
- 替换默认的符号链接
cd /usr/bin
sudo rm gcc
sudo ln -s gcc-6 gcc
sudo rm g++
sudo ln -s g++-6 g++
gcc --version
g++ --version
下载安装MatConvNet
- 安装libjpeg。缺少这个后面编译不成功。
sudo apt install libjpeg-dev
- 下载MatConvNet源码包,解压并进入到解压目录下
- 在matlab的命令行中
run matlab/vl_compilenn ;
标签:bin,gcc,sudo,apt,编译,matlab,Ubuntu,MatConvNet,usr 来源: https://www.cnblogs.com/tofengz/p/13333875.html