Buck是否允许预先构建的CXX库具有多个库文件
Does Buck allow prebuilt Cxx libraries to have multiple library files?
我有一个由多个.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
。
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- 文本文件中的单词链表
- CMake-按正确顺序将项目与C运行时对象文件链接
- 使用新行和不使用新行读取文件
- 在C++程序中输入的文本文件将不起作用,除非文本被复制和粘贴
- 挂起和取消挂起一个文件DLL
- 如何确定我已使用非编码文件到达 EOF?
- 仅为C++文件(.h、.cpp、.cxx、.c)生成标记文件
- Buck是否允许预先构建的CXX库具有多个库文件
- 链接 CXX 可执行文件 - /usr/bin/ld:找不到
- 为什么 cmake 在定义 CXX 时忽略 ADD(SYSTEM) 头文件?
- 如何强制 gcc 查找自己的 c++ 头文件,而不覆盖 CXX 变量
- 编译一个不支持c++11和.cxx文件的cuda代码需要一个带有vexcl示例的c++11
- 查看Doxygen文档中的.cxx文件以及.h文件
- 如何从 XSD cxx 树对象编写 XML 文件
- CodeSynthesis XSD CXX 不解析 XML 文件,表示未声明属性/元素
- 链接CXX可执行文件
- CXX 中"XX"的内容在 cmake CMakeLists.txt 文件中
- 在C++中为hxx文件创建cxx文件