【MAC】Ncnn 编译so文件方案
1、下载ncnn github地址是:https://github.com/Tencent/ncnn
指定目录:在终端或者git管理工具 输入:
git clone https://github.com/Tencent/ncnn.git
2、编译Ncnn
2.1 Mac平台 安装cmake、wget(根据实际编译需要)
注:cmake终端安装方式:brew search cmake
brew install cmake
wget安装方式如上过程。
2.2 进入 ncnn(cd ncnn)然后执行sudo ./build.sh
注:在mac下会出异常(其他平台win或Linux未亲测)也许有些环境可以直接运行,目前使用的是oh-my-zsh 终端环境
接着修改build.sh执行文件
把文件头 #!/usr/bin/bash,修改为 #!/usr/bin/env bash
然后再执行sudo ./build.sh
如果出现 提示 export ANDROID_NDK=~/your/ndk/path
配置自己的ndk路径。安装android studio的朋友可以直接打开AS然后在里面找到ndk路径
如果没有其他异常提示则运行成功 如下图: