环境如标题:Ubuntu16.04+Matlab2017b+CUDA9.0+Cudnn7.1 配置MatConvNet
按照MatConvNet官网的安装步骤:http://www.vlfeat.org/matconvnet/install/#compiling
下载到路径:<MatConvNet>
matlab命令行中操作:
>>cd <MatConvNet>
>>addpath matlab
首先编译vl_compilenn
>>mex -setup mex -setup C++
Ubuntu系统中使用gcc进行编译,出现问题:
Matlab2017只支持gcc 4.9的版本
使用 ls /usr/bin/gcc* -l 查看当前gcc版本
使用 sudo rm /usr/bin/gcc 删除当前软链接
创建软链接指向gcc 4.9 sudo ln -s /usr/bin/gcc-4.9 /usr/bin/gcc
对gcc 使用同样的操作
linux 系统中需要另外安装:sudo apt-get install build-essential libjpeg-turbo8-dev
>>vl_compilenn
此时编译仍有问题:
>>vl_compilenn( 'EnableImreadJpeg