您的位置:首页 > 编程语言 > MATLAB

Ubuntu14.04+caffe+matlab(cpu)配置

2017-11-15 16:20 387 查看
说到caffe的配置是各种坑啊,本人是在Windows系统和Linux系统下都配置过,最终在Ubuntu14.04系统终于配置成功,现在把其中的过程分享一下,希望能帮助更多人。个人建议安装Ubuntu14.04版本,我也曾试过Ubuntu16.04版本的,但在配置matlab时总是报错,最终放弃了。一、caffe安装:
1.依赖项:
(1): sudo apt-get update   #更新软件列表
     sudo apt-get upgrade #更新软件
     sudo apt-get install build-essential #安装build essentialsl
     sudo apt-get install linux-headers-'uname -r' #安装最新版本的kernel headers
(2): sudo apt-get install libatlas-base-dev
(3): sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
(4): sudo apt-get install --no-install-recommends libboost-all-dev
(5): sudo apt-get install python-dev
(6): sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev
     sudo apt-get install python-pip
2.下载caffe安装包
(1):git clone https://github.com/BVLC/caffe.git     cd caffe(路径修改到caffe所在路径,以下不再做注释)
    cp Makefile.config.example Makefile.config
(2):修改Makefile.config配置文件
在~/caffe目录下:
A、先将Makefile.config.example复制为Makefile.config
cp Makefile.config.example Makefile.config
B、去掉 # CPU_ONLY: = 1 的注释
(3):添加hdf5库文件(Makefile.config文件)
INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/  
LIBRARY_DIRS := $(PYTHON_LIB) /usr/local/lib /usr/lib /usr/lib/x86_64-linux-gnu/hdf5/serial/
接着需要更改相应的"Makefile"文件,找到
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5
更改最http://www.codesec.net/view/468583.html后两项为:
LIBRARIES +=glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial
(4):cd caffe;make all;make test;make runtest
参考网址:http://www.linuxdiyf.com/linux/29160.html
二、MATLAB安装及配置
1.matlab安装:
本人装的是matlab2015b,安装包链接:链接:http://pan.baidu.com/s/1kVBsSB1 密码:bj5q
(1):Crack、.iso镜像文件放到一个文件夹中;(可自选,本人的是:/home/cancy/MATLAB/)
(2):在MATLAB文件夹下右击.iso文件选择“提取文件到此处”;
(3):在终端输入:cd /home/cancy/MATLAB/R2015b_glnxa64(修改路径到.iso文件),
                           ls(展开文件夹),
                           sudo ./install(用管理员权限执行),
                           安装,输入密钥(注意修改安装路径)。
2.激活破解
(1):安装完成后使用Crack下的license进行激活,将Crack文件夹中/Crack/R2015b/bin/glnxa64中的libmwservices.so文件复制到/MATLAB/R2015b/bin/glnxa64中(用sudo指令);
(2)
4000
:安装过程中会出现注册激活的选项,选择"install manually without using the internet",序列号在Crack目录下的Readme.txt里。相应地还要选择Crack目录下.lic文件作为license;

(3):在终端输入下面命令:

    sudo matlab
    打开Matlab,此时会提示进行激活,使用本地文件激活,选择“licenses”文件夹中刚刚拷贝的license_standalone.lic即可;
 (4).安装及激活就全部完成了。使用:
     cd /home/cancy/MATLAB/R2015b/bin
     sudo ./matlab3.配置(1):修改Makefile.config配置文件     找到MATLAB路径的位置把文件中的路径改成自己的安装路径,保存;(2):编译接口     cd caffe;make all;make test;make runtest;make matcaffe    完成。PS:由于在windows系统写的,不方便截图,所以没放图片,大家有什么问题欢迎交流!参考博客链接1.matlab安装链接2.caffe安装链接
      
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: