遵义湘江投资建设有限责任公司门户网站,集美建设局中心网站,wordpress引用php,免费vps云服务器从15号配置完了云服务器的FTP服务后就一直在弄caffe。 原以为会很简单的yum install 几个依赖包。然后下载caffe并且make 编译一下就可以了。 结果万万没想到我还是too young too naive! 依赖包大部分只能靠手装,因为yum install 有很大几率装不上这些依赖包#xff01; 以下是…从15号配置完了云服务器的FTP服务后就一直在弄caffe。 原以为会很简单的yum install 几个依赖包。然后下载caffe并且make 编译一下就可以了。 结果万万没想到我还是too young too naive! 依赖包大部分只能靠手装,因为yum install 有很大几率装不上这些依赖包 以下是必须装的依赖包 1 OpenBLAS 包这个包在下载以后make 编译一下。 再用命令make PREFIX/usr/local install 安装 因为我的登录用户是root。 所以只有安装在这个目录下才可以编译。 ps:加入则要修改一下Makefile.config 的 BLAS项按照它的提示改成open 2 gflags 包 : 这个包编译与安装有些小技巧如果装不好很容易影响到Glog包。 http://stackoverflow.com/questions/23534181/error-when-compiling-glog 必须先按照这个stackflow上的方法安装gflags包。这样就不会对后续的glog包有影响了。 原因是glog包的编译时需要gflags包的google的namespace。但gflags 包安装时默认namespace 不是google的。 3 glog 包 用了gflags包的上述的安装方法。就很容易安装glog 包 tar zxvf glog-0.3.3.tar.gz cd glog-0.3.3/ .configure --prefix/usr/local/ 代表安装到usr/local 下。 make make install 4 HDF5包 这个包也就正常安装就好了 ./configure --prefix/usr/local make -j make install 5 Snappy包 这个也是正常安装就好了 ./configure --prefix/usr/local make -j make install 6 LMDB 和 LEVELDB 包 LMDB 包是下载源码的 make 之后不用安装。直接复制lmdb.h 到/usr/local/include 和 liblmdb.so到/usr/local/lib 至于levelDB tar zxvf leveldb-master.tar.gz cd leveldb-master 然后方法也是make 后复制到相应的文件夹。和上述方法lmdb安装法一致。 7 ProtoBuffer 包 和 boost 包 至于这两个包我就似乎我装过。好像是yum install Boost-devel ProtoBuffer-devel 就可以了 8最后到caffe 目录下 make test make runtest 有些新手到这里就好了 有条件的继续 make pycaffe make matcaffe make distribute 转载于:https://www.cnblogs.com/zzzPark/p/6357638.html