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 的最新版本   安装后,仍然出现这个错误; 

     

     

     

  • 相关阅读:
    Linux下安装Apache2.4.43踩坑记录
    网络代理条件下配置git
    docker存储驱动的选择
    Python列表排序
    解决apache无法启动No space left on device
    Flask匹配url使用正则表达式
    Web安全-客户端脚本安全
    springboot中的一些好用注解
    基于cdn方式的vue+element-ui的单页面架构
    干货网站
  • 原文地址:https://www.cnblogs.com/luoyinjie/p/9009476.html
Copyright © 2011-2022 走看看