From f6bbdbec0a2d38e7762a6a354822a754fc22a590 Mon Sep 17 00:00:00 2001 From: Zedhugh Chen Date: Wed, 30 Oct 2019 19:35:29 +0800 Subject: [PATCH] lsp clangd config --- note/tools.org | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/note/tools.org b/note/tools.org index 8aa6681..ff33db4 100644 --- a/note/tools.org +++ b/note/tools.org @@ -136,3 +136,15 @@ =libfm= 官方已经修复了该问题,现在在 =libfm-1.3.1= 中再次出现该问题,解决 办法就是在要安装 =libfm= 时,先安装 =libfm-1.2.5= ,然后通过升级的方式将 =libfm= 升级到 =1.3.1= 版本即可。 + +* lsp clangd + 配置 =clangd= 需要在项目根目录下创建一个 =compile_commands.json= 文件, + 其模板如下所示: + #+begin_src json + [{ + "directory": "project directory", + "command": "clang -g -pthread -I
", + "file": "main.c" + }] + #+end_src + 其中 =command= 参数中的 =-I= 可以有多个,表示从多个文件夹下导入头文件。