Name的Bazel笔记实现将多个静态库合并为一个动态库/静态库
发布时间
阅读量:
阅读量

文章目录
-
-
1 前言
-
2 自定义规则实现
-
- 2.1 规则功能
- 2.2 实现规则的理论基础
- 2.3 规则代码实现
-
3 总结
-
4 参考资料
-
1 前言
基于如标题所述的目标与要求,在将多个静态库整合为一个动态库方面存在特定需求与挑战
- cc_binary :生成可执行文件
- cc_import :允许用户导入预编译的
C/C++库,包括动态库、静态库 - cc_library :生成动/静态库
- cc_proto_library :从
.proto文件生成C++代码 - fdo_prefetch_hints :表示位于工作区中或位于指定绝对路径的 FDO 预取提示配置文件
- fdo_profile :表示工作区中或位于指定绝对路径的 FDO 配置文件
- cc_test :测试
C/C++样例 - cc_toolchain :表示一个
C++工具链 - cc_toolchain_suite :表示 `C+
全部评论 (0)
还没有任何评论哟~
