1、下载NCNN
ncnn
2、更新一下软件源中的软件列表
apt-get update
3、安装cmake
apt-get install cmake
4、安装opencv
apt-get install libopencv-dev
5、安装protobuf
下载protobuf并解压
(1)cd protobuf/ ./autogen.sh
(2)./configure
(3)make
(4)make install
可能会出现下面错误:
./autogen.sh: 41: ./autogen.sh: autoreconf: not found
原因:没有安装automake工具
解决办法:apt-get install autoconf automake libtool
6、编译ncnn
(1)cd ncnn
(2)mkdir build cd build
(3)cmake ..
(4)make -j4
(5)make install
可能出现的错误:/usr/local/bin/protoc: error while loading shared libraries: libprotoc.so.28: cannot open shared object file: No such file or directory
解决方法:export LD_LIBRARY_PATH=/usr/local/lib