zoukankan      html  css  js  c++  java
  • Ubuntu12.04+Caffe (+OpenCV+CPU-only)

    经过一天的努力发现12.04 的pcre的库太低了,   要解决这个bug只能升级系统到16.04   麻蛋!!!

    1.  下载大神MTCNN 源码,内含caffe

    https://github.com/DaFuCoding/MTCNN_Caffe

    2. 安装caffe的依赖

    2.1安装开发所需要的一些基本包及安装caffe依赖项。

    首先,安装开发所需要的一些基本包:sudo apt-get install build-essential。如果出现essential包不可用的情况,可以执行下列命令解决:sudo apt-get update。

    接着,安装其他依赖项Ubuntu14.04用户执行: sudo apt-get install libprotobuf-dev libleveldb-dev libsnappy-dev libopencvdev libboost-all-dev libhdf5-serial-dev libgflags-dev libgoogle-glog-dev liblmdbdev protobuf-compiler

    如果后面安装caffe出现“没有什么文件或者找不到什么目录” , 可以在   https://launchpad.net/ubuntu 这个网站上找到需要的包

    下载下来的所有的包都是这样安装: cmake .    make    make install  ,   但是gflags需要这样安装  : cmake ./  -DCMAKE_CXX_FLAGS="-O3 -fPIC"   不然安装mtcnn会出fpic的错误!!

     

    3. 安装mtcnn  

    cp Makefile.config.example Makefile.config

    修改 Makefile.config

      取消 CPU_ONLY := 1前面的注释。

      cuda 安装路径改为自己的路径 : CUDA_DIR := /usr/local/cuda-6.5

     cmake .

    make

    make install 

     

     

     

    一些错误的解决方法:

    1.//lib/x86_64-linux-gnu/libselinux.so.1: undefined reference to `pcre_free_study'

    解决步骤: 1.下载pcre3 的最新版本   安装后,仍然出现这个错误; 

     

     

     

  • 相关阅读:
    scrapy爬虫系列之三--爬取图片保存到本地
    scrapy爬虫系列之四--爬取列表和详情
    python3.7.2 ssl版本过低导致pip无法使用的问题
    python3安装后无法使用退格键的问题
    位运算符和unity Layers
    unity常用小知识点
    unity -- Time类(持续更新中)
    随便说说 post-processing
    unity图片后期处理
    顶点/片元 shader 总结
  • 原文地址:https://www.cnblogs.com/luoyinjie/p/9009476.html
Copyright © 2011-2022 走看看