@hshustc
2015-10-12T22:00:19.000000Z
字数 1433
阅读 2382
Linux
注:默认取得超级用户权限和设置网络状况良好
sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev
sudo apt-get install --no-install-recommends libboost-all-dev
推荐cuda7.0,文件夹内有安装包cuda-repo-ubuntu1404-7-0-local_7.0-28_amd64.deb
,
init 3
dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb
apt-get update
apt-get install cuda
reboot
重启之后需要设置环境变量,在/etc/profile
文件最后添加
PATH=/usr/local/cuda/bin:$PATH
export PATH
在/etc/ld.so.conf.d
加入文件cuda.conf,内容如下
/usr/local/cuda/lib64
/usr/local/cuda/lib
保存后执行
ldconfig
使之立即生效
运行示例测试安装成功
进入/usr/local/cuda/samples
,执行
make all -j 12(12为并行线程数,推荐根据CPU核心数设置)
进行编译,编译完成后进入sample/bin/x86_64/linux/release
执行
./deviceQuery
如果出现显卡信息,则驱动及显卡安装成功
推荐通过脚本安装OpenCV2.4.10,文件夹内有Install-OpenCV
cd Install-OpenCV/Ubuntu/2.4
./opencv2_4_10.sh
因为opencv-2.4.10.zip已经下好了,所以会节省不少时间
apt-get install libatlas-base-dev
Ubuntu14.04 64bit默认的python版本是2.7,为caffe推荐的版本,不用进行升级。
首先安装pip
apt-get install python-pip python-dev build-essential
cd /path/to/caffe/python
for req in $(cat requirements.txt); do pip install $req; done
export PYTHONPATH=/path/to/caffe/python:$PYTHONPATH
需保证mex
路径包含在$PATH
里面
sudo apt-get install libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compiler
cd /path/to/caffe
cp Makefile.config.example Makefile.config
#Adjust Makefile.config(里面有详细说明每个变量该如何配置,一步步来就可以了, 文件夹中Makefile.config是一个示例)
make all -j 12(12为并行线程数,推荐根据CPU核心数设置)
make test -j 12
make runtest -j 12