
Bear
rizsotto
Bear is a tool that generates a compilation database for clang tooling.
AI 简介
Bear 是一个用于生成 Clang 工具链所需的编译数据库的工具。它通过拦截构建过程中的编译器调用,为那些不直接支持生成 JSON 编译数据库的构建系统提供了一个解决方案,从而帮助开发者更好地利用 Clang 基础的代码分析和重构工具。Bear 采用 Rust 语言编写,具有跨平台性,支持 Linux、macOS 以及多种 BSD 系统。此工具特别适用于使用自定义或较旧构建系统的项目,在这些情况下,CMake 或 Meson 等现代构建系统提供的内置功能可能不可用。
Rust
GNU General Public License v3.06.4k
Stars
366
Forks
54
Watchers
2
Issues
Star 增长
今日+5
近 7 天+10
近 30 天+40
综合评分82.69
默认分支master