官方安装教程:how to build · Tencent/ncnn Wiki · GitHub
1. 确保安装了gcc/g++
sudo apt-get install gcc g++
注意:没必要降级gcc/g++。有些博客说要降级到4.8.5,这和ncnn、protobuf都没关系,应该是他们其他环境的限制导致。
2. 安装依赖
sudo apt install build-essential git cmake libprotobuf-dev protobuf-compiler libvulkan-dev vulkan-utils libopencv-dev
3、安装opencvsudo apt install libopencv-dev
4、安装ncnn
git clone https://github.com/Tencent/ncnn.git
cd ncnn
mkdir build && cd build
cmake ..
make
make install