compile_commands.json的生成

1.make生成

需要安装bear,https://github.com/rizsotto/Bear#how-to-install

bear make

2.cmake生成

cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON

另cmake和make两步一起进行,且指定中间目录

cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -B build && cmake --build build -j4

3.blade生成

blade dump ads/serving/... --compdb --to-file compile_commands.json

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

Contents
滚动至顶部