我有一个由多个.dylib
文件构建的大型库,我想将其作为一个prebuilt_cxx_library
导入。但是,该命令仅允许lib_name
的字符串。
建议使用包含多个.dylib
文件的大型第三方库的方法是什么?
答案 0 :(得分:0)
每个prebuilt_cxx_library
对应一个动态或静态库。
但是,您可以使用exported_deps
将其他预构建的库提供给使用者:
prebuilt_cxx_library(
name = 'a',
...
)
prebuilt_cxx_library(
name = 'b',
...
exported_deps = [
'//:a',
],
)
//:b
的用户现在也将获得//:a
。