要求条件:
1.安装homebrew;
2.安装依赖包:
for x in snappy leveldb gflags glog szip hdf5 lmdb homebrew/science/opencv;
do
brew uninstall $x;
brew install --fresh -vd $x;
done
brew uninstall --force protobuf; brew install --with-python --fresh -vd protobuf
brew uninstall boost boost-python; brew install --fresh -vd boost boost-python
3.下载 Caffe 并修改配置
git clone https://github.com/BVLC/caffe.git
cd caffe
cp Makefile.config.example Makefile.config
在Makefile.config中:
取消 CPU_ONLY := 1 的注释
4.安装
mkdir build
cd build
cmake ..
打开CMakeCache.txt,将 CPU_ONLY:BOOL= 赋值ON。
打开CaffeConfig.cmake, 找到set(CPU_ONLY, OFF),同样改成ON。
注意:不要在caffe目录下去执行make;会一直报错;
5.make
make all
make runtest
网友评论