收藏

利用Bazel编译MediaPipe framework

2022-10-30  本文已影响0人  M丶夜未央

编译环境

macOS Monterey 12.6
本地MediaPipe工程目录
(本配置过程建立在MediaPipe所依赖环境完全配置完成的情况下,如果不会配置可以参照之前的文章教程)
如果没有,可以从github上面clone一份到本地。

$ git clone https://github.com/google/mediapipe.git

打包framework的工具为Bazel

bazel build -c opt –config=ios_arm64 mediapipe/example/ios/handtrackinggpu:HandTrackingGpuApp

该命令会自动读取路径下BUILD文件相关配置


BUILD文件内容.png

其中ios_application是生产iPhone ipa文件的固定写法

命令执行完成后我们会获得如下结果

ipa文件路径.png

根据dock里提示的路径 ,我们找到对应的ipa文件,即可安装到手机里进行演示操作了。

编译framework和ipa文件同理,bazel会自动读取BUILD文件内容,根据配置生成对应的文件,所以我们需要做的就是修改BUILD文件内容即可。

BUILD文件内容.png
上一篇下一篇

猜你喜欢

热点阅读