由于我并不做打算在服务器上做图像处理,故无GPU;
#####shellapt-get updatesudo apt-get install build-essentialsudo apt-get install libatlas-base-devmkdir downloadcd downloadgit clone https://github.com/bearpaw/Install-OpenCV.gitcd Install-OpenCV/Ubuntu/2.4/chmod +x *.shcp ./opencv2_4_9.sh myopencv.shvim myopencv.sh####由于下载速度的原因我自己用pc下载了opencv_2.4.9.zip上传到了文件夹这里注释掉 myopencv.sh的wget opencv_2.4.9.zip的部分#sudo ./myopencv.shsudo apt-get install libPRotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdb-dev protobuf-compilercd /downloadgit clone https://github.com/BVLC/caffe.gitcd caffecp Makefile.config.example Makefile.configvim Makefile.config#这里修改CPU_ONLY = 1前面的#去掉 并按“tab”键,(默认从tab处执行),因为这里没有安装GPU,需要使用CPU运行INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include 改为 INCLUDE_DIRS := $(PYTHON_INCLUDE) /usr/local/include /usr/include/hdf5/serial/
#vim Makefile#LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_hl hdf5 改为LIBRARIES += glog gflags protobuf boost_system boost_filesystem m hdf5_serial_hl hdf5_serial#sudo make allsudo make testsudo make runtest#
新闻热点
疑难解答