请教下 lsp-clangd 应该如何配置 qmake 项目

我使用 clangd 作为 c/cc lsp 的后端,cmake 构建的项目我可以通过

cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 .

来生成 compile_commands.json 我查看 GETTING STARTED WITH CLANGD 了解到可以通过 bear 来进行同样的构造,但在执行

bear qmake .

后,我却只获取到了一个空的 json 文件,请教下应该如何解决。

1 个赞
  • cmake -DCMAKE_EXPORT_COMPILE_COMMANDS=1 .
  • qmake .
  • bear make

我并没有使用 QtCreator,是在一台硬盘空间很小的机器上直接装了Qt Lib.