如何使用coc clangd在vim中使用lib gtk在C中编程?

如何使用coc clangd在vim中使用lib gtk在C中编程?,vim,clang,clang++,coc.nvim,clangd,Vim,Clang,Clang++,Coc.nvim,Clangd,我从gtk项目的网站上复制了hello world代码,并将其粘贴到vim中,使用正确配置了coc clangd的C环境进行开发。但是,图中显示了几个错误 #包括 但当我用命令发送compile时: gcc`pkg config--cflags gtk+-3.0`-o hello world gtk hello world gtk.c`pkg config--libs gtk+-3.0` 它工作得很好 我试图补充 `pkg配置--cflags gtk+-3.0` 在 clangd.fallbac

我从gtk项目的网站上复制了hello world代码,并将其粘贴到vim中,使用正确配置了coc clangd的C环境进行开发。但是,图中显示了几个错误

#包括

但当我用命令发送compile时:

gcc`pkg config--cflags gtk+-3.0`-o hello world gtk hello world gtk.c`pkg config--libs gtk+-3.0`

它工作得很好 我试图补充

`pkg配置--cflags gtk+-3.0`

clangd.fallbackFlags

in:CoConfig,但它不起作用。

clang-MJ hello-world-gtk.o.json`pkg config--cflags gtk+-3.0`-o hello-world gtk hello-world gtk.c`pkg config--libs gtk+-3.0`

sed-e'1s/^/[\n/'-e'$s/,$/\n]/'*.o.json>compile_commands.json

clang-MJ hello-world-gtk.o.json`pkg config--cflags gtk+-3.0`-o hello-world gtk hello-world gtk.c`pkg config--libs gtk+-3.0`

sed-e'1s/^/[\n/'-e'$s/,$/\n]/'*.o.json>compile_commands.json