zoukankan      html  css  js  c++  java
  • ncnn编译安装

    树莓派3b+上安装

    1、安装

     sudo apt-get install git
     sudo apt-get install cmake
     sudo apt-get install -y gfortran
    sudo apt-get install -y libprotobuf-dev libleveldb-dev libsnappy-dev libopencv-dev libhdf5-serial-dev protobuf-compiler
    sudo apt-get install --no-install-recommends libboost-all-dev
    sudo apt-get install -y libgflags-dev libgoogle-glog-dev liblmdb-dev libatlas-base-dev

    2、git clone https://github.com/Tencent/ncnn

    3、修改CmakeList.txt文件。去掉下面两段代码前面的#,便于后续的测试

    add_subdirectory(examples)
    add_subdirectory(benchmark)

    https://github.com/Tencent/ncnn/wiki/how-to-build

    如果要使用examples,则需要添加opencv,在example/CMakeLists.txt中,首行添加:

        set(OpenCV_DIR  /home/自己的路径/opencv-2.4.13/release)

    4、开启openmp

          

    5、开启neon

    默认在android和ios下开启neon,linux下,src/CMakeLists.txt在判断sys和arch下,直接设为TRUE

    参考:https://blog.csdn.net/yuanlulu/article/details/86168023

    不知道是不是openmp没有开启成功,benchmark上有些网络速度比example上慢不少。。。

  • 相关阅读:
    5,7地面物品
    0,1选怪
    0,2使用红,蓝
    BT地址(__)
    3,7包裹物品数组
    0,4捡物
    如何在目标内网中发现更多存活主机
    xss自动化攻击
    .NET Framework 4安装失败
    利用struts1.x框架需要注意的问题
  • 原文地址:https://www.cnblogs.com/573177885qq/p/9523495.html
Copyright © 2011-2022 走看看