Envoy生成 compile_commands.json本页总览生成 compile_commands.json 背景 compile_commands.json 是 clangd 用来索引项目代码的文件,用于代码跳转,代码补全,代码重构等功能。许多 IDE 和编辑器使用基于 clangd 的 LSP 来支持 C/C++ 项目,envoy 是基于 C++ 的大型项目,想要对 envoy 源码进行索引,就需要先生成 compile_commands.json,本文介绍如何生成。 编译 envoy