gpt4 book ai didi

c++ - Buck是否允许预建的Cxx库有多个库文件?

转载 作者:行者123 更新时间:2023-11-30 05:19:44 25 4
gpt4 key购买 nike

我有一个由多个 .dylib 文件构建的大型库,我想将其作为一个 prebuilt_cxx_library 导入。但是,该命令只允许 lib_name 的字符串。

包含具有多个 .dylib 文件的大型第三方库的推荐方法是什么?

最佳答案

每个prebuilt_cxx_library对应一个动态或静态库。

但是,您可以使用 exported_deps 将其他预构建库提供给消费者:

prebuilt_cxx_library(
name = 'a',
...
)

prebuilt_cxx_library(
name = 'b',
...
exported_deps = [
'//:a',
],
)

//:b 的用户现在也将获得 //:a

关于c++ - Buck是否允许预建的Cxx库有多个库文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41001989/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com