您的位置:首页 > Web前端

ubuntu14.04+caffe编译使用记录

2016-01-05 11:24 555 查看
1、 ubuntu14.04安装

在官网下载ubuntu14.04lst版本从U盘安装,重点是分区。。。。

Boot主分区200M(其余都是逻辑分区)除swap分区是交换空间其余均为etc4日志文件

/根分区 100G

SWAP分区 8G

Usr/local 分区 100G

Tmp分区 5G

Home分区 剩余空间全是

2、 FW150US驱动安装

在网上下载源码https://github.com/lwfinger/rtl8188eu 然后按照http://www.linuxidc.com/Linux/2014-02/97077.htm 步骤安装即可。连接无线网络。

3、 DRCOM安装

在网上下载源码,http://blog.csdn.net/tecn14/article/details/24633809 按照该步骤安装即可。

4、NVIDIA驱动安装(352版本)

5、Cuda7.0安装(NVIDIA官网下载)

6、Cudnn3安装-需要cuda7.0(NVIDIA官网下载)

7、Opencv2.4.10安装(ubuntu命令自动安装)

8、Anaconda安装

https://repo.continuum.io/archive/ 从这里下载(警告警告,下载还是要在360下,快好多)

安装Anaconda

bash Anaconda-2.3.0-Linux-x86_64.sh


注意安装完成后需要新开终端窗口terminal进行更新update

应该是系统自动加载PATH(==。就是在这里卡住了啊 啊啊啊啊啊啊,赶紧装好)

————————-我是不听话分割线———————————–

还是在系统环境变量上加入了lib==。

在ld.so.conf.d文件下建立anaconda.conf

sudo vi anaconda.conf

输入/home/zhou/anaconda/lib

Esc退出编辑模式

:wq! 保存并退出。

sudo ldconfig 立即生效

export LD_LIBRARY_PATH = $LD_LIBRARY_PATH:/home/zhou/anaconda/lib


按照上面的方法,重启后系统不能登录桌面,黑屏==。重启时一直按shift键,出现选择界面,进入恢复模式,在根目录下采用

mount -o remount,rw /

进入anaconda.conf所在目录/etc/ld.so.conf.d/,sudo vi anaconda.conf 删除里面加入的lib

sudo ldconfig (使环境变量设置生效)

rm –f anaconda.conf(删除文件) ==。终于进入桌面了。

——————————我是听话分割线——————————–

搜索用户自己的~/.bashrc

sudo vi ~/.bashrc

输入

# add library path
export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:your_anaconda_path/lib"


保存并退出

source ~/.bashrc

重启teminal生效。

9、matlab安装(百度盘上)

1)下载完成后将iso文件挂载到Linux

sudo mkdir /media/matlab


mount -o loop [path][filename].iso /media/matlab


cd /media/matlab


sudo ./install


进行安装,安装路径:/usr/local/MATLAB/R2014a

2)安装过程中使用readme.txt中的序列号

3)激活,选择离线激活模式,还是选择crack文件夹下的license_405329_R2014a.lic文件进行激活。

4)破解

将crack文件夹下的libmwservices.so copy到/usr/local/MATLAB/R2014A/bin/glnxa64

sudo cp libmwservices.so


/usr/local/MATLAB/R2014a/bin/glnxa64/


5)完成安装,命令行下使用sudo matlab即可启动使用

6)为matlab创建快捷方式

sudo vi /usr/share/applications/Matlab.desktop


输入以下内容:

[Desktop Entry]
Type=Application
Name=Matlab
GenericName=Matlab R2014a
Comment=Matlab R2014a:The Language of Technical Computing
Exec=sh /usr/local/MATLAB/R2014a/bin/matlab -desktop
Icon=/usr/local/MATLAB/R2014a/toolbox/nnet/nnresource/icons/matlab.png(图标所在位置)
StartupNotify=ture
Terminal=false
Categories=Development;Matlab;


Esc键退出编辑模式,输入:wq!保存并退出

命令行输入
chmod +x desktop
给文件添加可执行权限

然后就可以在左上角的search里的application的office找到matlab图标啦。

10、protobuf 2.6.1安装

解压文件夹

Cd 到该文件夹

./configure –prefix=/usr/local/protobuf
(安装目录)

make
make check
sudo make install


安装完成后 cd /etc/profile

sudo vi profile


在结尾加上两句

export PATH=$PATH:/usr/local/protobuf/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/protobuf/lib


sudo ldconfig
(每次配置了环境变量都要执行啊!!!!)

protoc –version
(检查安装是否成功 我的显示libprotoc 2.6.1)

caffe / C3D 编译过程错误:

1、 按照要求将batch_size改为1,顺利提取特征(特征在output文件夹)

2、 如何在matlab中分析使用提取出来的特征(=。=文件名忘了加单引号)。

3、Check failed: error == cudaSuccess (30 vs. 0) unknown error

错误原因:cuda没有启动哇。。。

cd 到/usr/local/cuda-7.0/samples/bin/x86_64/linux/release

sudo ./deviceQuery

(未完待续…)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: