书接上回:iOS开发之机器学习框架MediaPipe(4)_hbblzjy的博客-CSDN博客
研究了这么长时间,终于可以写一下如何生成想要的功能包framework,然后放入自己的项目中了。
首先,源码中,每个Demo文件都有对应的BUILD文件,其实这个文件中的配置,就是为了能运行每一个不同的Demo。
查看helloworld中的BUILD文件,分析源码:
load(
"@build_bazel_rules_apple//apple:ios.bzl",
"ios_application",
) # 加载编译对应的bazel,加载ios_application,也就是编译app对应的数据配置
load(
"//mediapipe/examples/ios:bundle_id.bzl",
"BUNDLE_ID_PREFIX",
"example_provisioning",
) # 加载源码中对应的文件,加载宏定义,加载之前配置开发者生成的provisioning文件
licenses(["notice"])
MIN_IOS_VERSION = "11.0" # 宏定义
alias(
name = &