Bear 编译数据库生成工具开源项目

我要开发同款
匿名用户2021年09月16日
39阅读
开发技术C/C++
所属分类数据库相关、数据库管理工具
授权协议GPLv3

作品详情

Bear是一个为clang工具生成编译数据库的工具。

JSON编译数据库在clang项目中被用来提供关于单个编译单元如何被处理的信息。有了这个,就很容易用备用程序重新运行编译。

一些构建系统原生支持JSON编译数据库的生成。对于不使用这种构建工具的项目,Bear在构建过程中会生成JSON文件。

如何安装

Bear被打包用于许多发行版。可查看你的软件包管理器。或者从源代码构建它。

如何使用

安装后使用如下:

bear--<your-build-command>

输出文件名为compile_commands.json,保存在当前目录下。

有关更多选项,您可以查看手册页或传递--help参数。请注意,如果您想将参数传递给熊掌记,请在--符号之前传递那些,之后的所有内容都将是构建命令。

 

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论