c++ - 使用 Bazel 与库之间的循环依赖关系并改变这些库的 strip_include_prefix 属性
问题描述
我对构建工具非常陌生,尤其是对 Bazel。
我尝试将 Bazel 用于 C++ 代码。我遇到了库之间存在循环依赖关系的问题。为了解决这个问题,我将它们放入相同的 cc_library 规则中。不幸的是,这导致了一个新问题。我在所有 cc_library 规则中都需要 strip_include_prefix 属性。对于现在组合在一个 cc_library 中的库,此前缀不同。
我该如何规避这个问题?
解决方案
推荐阅读
- c++ - 通过将值从 int 更改为 float,总值会发生变化 谁能解释为什么?请
- react-testing-library - 如何组合复杂的选择器
- powershell - 无法从 Internet 加载自定义 PowerShell 脚本
- android - null 不能转换为非 null 类型 kotlin.collections.List
- javascript - 单击复选框并将所有内容保存到本地存储时检查以前的复选框
- python - 按列分组,对另一列进行排序并为python中的行分配排名
- css - SVG 中的 CSS 变量
- java - 检测 Java 中的可用内存不足
- git - 将最后 x 次提交放入 stash 以在另一个分支上进行这些更改
- react-native - React Native Android 版本的 Appcenter 错误