This enables the generation of build/compile_commands.json which is a compilation database recognized by some IDE/editors to provide compiler quality linting. To name a few: - Visual Studio Code - VIM (with ALE plugin)