Caffe+Matlab配置

一、caffe与matlab接口
首先是安装matlab,然后是进行caffe与matlab的接口;
1 安装好matlab——按照正常步骤进行安装即可
2 修改Makecaffe.config——编译matcaffe之前需要将Makefile.config,由于我的MATLAB的路径是/home/xaver/local/matlab(这个路径指的是包含/bin这个文件夹的那一层目录),所以Makefile.config修改如下,记得去掉#号
MATLAB_DIR:= /home/xaver/local/matlab
3 编译——然后就可以编译了,进到caffe的根目录,我的是/home/xaver/deeplearning/caffe-master
Make clean (注意sudo权限问题)
Make caffe –j4
Make matcaffe
编译时,我的有出现警告GCC版本太低,但是下面确实写了编译成功,因为之前试着降版本到4.7,但是后来在编译文件时出现了很多错误,主要报错地点在/examples和/tools中,不过网上有很多通过降级成功的,这条路不再详细叙述

4 然后编译mattest,测试下编译好的matcaffe是否能用——在这一步一般不会编译成功,这里需要修改两个领域共计四个库的链接。其原理是因为matlab与caffe通过接口进行编译的过程中,两者所引用的库应当指向同一个即可。
这些库包含有:第一类库,libstdc++.so.6;第二类库,libopencv_core.so.2.4,libopencv

你可能感兴趣的:(caffe)