1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-04-23 04:42:12 +02:00
tldr/pages/common/bear.md
Shou-Chi Chen bc9598b02f
bear: add page (#14270)
Co-authored-by: Sebastiaan Speck +sebastiaanspeck@users.noreply.github.com>
Co-authored-by: Wiktor Perskawiec <git@spageektti.cc>
2024-10-20 13:20:27 +02:00

613 B

bear

A tool to generate compilation databases for clang tooling. More information: https://github.com/rizsotto/Bear.

  • Generate compile_commands.json by running a build command:

bear -- {{make}}

  • Generate compilation database with a custom output file name:

bear --output {{path/to/compile_commands.json}} -- {{make}}

  • Append results to an existing compile_commands.json file:

bear --append -- {{make}}

  • Run in verbose mode to get detailed output:

bear --verbose -- {{make}}

  • Force bear to use the preload method for command interception:

bear --force-preload -- {{make}}