美文网首页
iOS编译导入MNN步骤以及CoreML错误处理

iOS编译导入MNN步骤以及CoreML错误处理

作者: 飞羽vk | 来源:发表于2022-10-17 11:28 被阅读0次

    MNN推理框架iOS编译

    环境要求●protobuf(使用3.0或以上版本)

    1.cd /path/to/MNN

    2./schema/generate.sh

    3./tools/script/get_model.sh(可选,模型仅demo工程需要)

    4.在macOS下,用Xcode打开project/ios/MNN.xcodeproj,点击编译即可如果需要使用Metal后端,需要将mnn.metallib拷贝至应用的main bundle目录下,可以参考Playground应用Build Phases中的Run Script。

    注意点、注意点、注意点

    1 、除了protobuf 还需要homebrew、cmake环境。请自行安装

    2、执行完第二步骤成功后,编译 project /iOS /MNN,即可获得MNN.framework,如图

    具体获得方法右键,show in finder即可,一般我们使用Release-iphoneos目录下的MNN.framework

    3、导入MNN.framework至项目后发现报错,

    确认下 是否导入了CoreML.framework.

    我在项目target导入CoreML.framework之后,就可以成功调用MNN了。

    相关文章

      网友评论

          本文标题:iOS编译导入MNN步骤以及CoreML错误处理

          本文链接:https://www.haomeiwen.com/subject/libjzrtx.html