本文安装基本环境参考这篇博客,先往下看。
在我这里坑主要出现在安装glog一直报错(其实问题是gflag安装的问题),安装gflags的时候按照我这里的来
一句话:自己手动安装的包,一定要确保有且只有安装了这一个包(别重复安装)!
比如gflags:
首先先保证把老版本卸载:
1、如果之前用make install安装的,用make unistall卸载。
2、之后查看rpm包
rpm -qa | grep gflags
(我这里有两个 一个gflags和一个gflags-devel,卸载命令:sudo yum remove gflags)
wget https://github.com/schuhschuh/gflags/archive/master.zip
unzip master.zip
cd gflags-master
mkdir build && cd build
export CXXFLAGS="-fPIC"
cmake .. -DGFLAGS_NAMESPACE=google
make
sudo make install
错误1:
如果提示缺少XXXX.so文件。
加入一个环境变量:
export LD_LIBRARY_PATH=/usr/local/lib
如果还提示缺少文件,把对应文件copy放进去。
错误2
caffe:/usr/bin/ld: cannot find -lcblas
sudo yum install atlas-devel
在Makefile.config中加入:
BLAS_INCLUDE := /usr/include
BLAS_LIB