build - BitBake (Yocto) 构建的编译数据库
问题描述
为基于make的项目生成编译数据库的常用方法是使用bear或intercept-build,但是这些使用LD_LIBRARY_PRELOAD
与BitBake对伪的使用冲突。我发现的唯一其他工具是compiledb-generator,它通过解析make输出来工作,但是automake有这种默认隐藏命令的讨厌习惯。
现在我想最简单的是手动使用 BitBake 生成的 SDK 配置他们的开发版本,但是这个项目有一堆单独的库,它们都需要编译,并且依赖项只由 BitBake 配方定义,所以它通常是用可扩展的 SDK,即使用于开发也具有 BitBake,并且很难手动设置。所以最好将编译数据库生成集成到BitBake中。
解决方案
推荐阅读
- html - IE11 认为注释代码中的双破折号是结束注释标记
- openlayers-3 - 栅格重投影 - 请求不同投影的栅格
- javascript - 在javascript中使用getElementsByTagName获取输入字段的值和名称?
- c# - 完整的 .NET 引用 .NET Standard 类库:FileNotFoundException
- c++ - 使用 std::tuple 从地图中输出
- wpf - WPF:如何使用命令获取我的 TextBox 文本属性
- angular - 如果您在 Angular 中选择下拉列表,如何显示材料下拉列表中的数据?
- raku - Raku (née Perl 6) reduce function 和 reduction metaoperator 给出不同的结果
- rest - Spring boot @RequestBody 返回 null 并且找不到可接受的表示
- ios - 绝对旋转率