在Ubuntu上安装matlab2014a并编译caffe的matlab接口matcaffe

本文档详细介绍了如何在Ubuntu上安装MATLAB2014a,并编译Caffe的MATLAB接口matcaffe。首先,通过挂载ISO文件进行MATLAB安装,接着解决安装过程中可能出现的许可证问题。安装完成后,启动MATLAB发现命令未找到,通过建立软链接解决。最后,在编译matcaffe时遇到错误,通过修改Makefile成功解决。
摘要由CSDN通过智能技术生成

    由于要看看PSPNet的效果,想先用caffe的matlab接口跑下源码看看效果。

第一步:下载好Matlab2014a的镜像文件iso,然后挂载到Linux上。

sudo mkdir /media/matlab
mount -o loop path/filenam.iso /media/matlab
cd /media/matlab
sudo ./install

    在Linux的常见目录里,/media是媒体目录,可移动媒体设备的常用挂载点/mnt是挂载目录,另一个可移动媒体设备的常用挂载点

   

第二步:安装matlab,使用Crack下的readme.txt中的序列号,安装过程及破解时使用到的激活文件为Crack下的.lic文件。在安装到99%可能出现这样一个错误:在您的许可证文件中找不到 SERVER 行。您需要在 "......" 中手动编辑 SERVER,按照点击打开链接的方法可以解决。

关于安装的具体步骤,参考网址

关于Matlab安装的地址,参考网址


第三步:安装好matlab后,启动一下试试看,在终端输入./matlab,提示matlab command not found,按照点击打开链接建立一下软连接即可:

cd /usr/local/bin/
sudo ln -s /usr/local/MATLAB/R2014a/bin/matlab matlab


第四步:修改caffe里的makefile.config文件,uncomment MATLAB_DIR := /usr/local/MATLAB/R2014a,然后在caffe根目录下make matcaffe -j4。但是我在编译过程中出现一个奇葩的错误:make matcaffe error 255解决办法为修改caffe下的Makefile:

在Makefile里面,大约第410行那一句话CXXFLAGS += -MMD -MP下面添加CXXFLAGS += -std=c++11,最后是这样
CXXFLAGS += -MMD -MP
CXXFLAGS += -std=c++11

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值