你如何允许 Neovim CoC 查看包含目录
How do you allow Neovim CoC to see include directories
Neovim 中的 Coc 似乎无法看到 #include <avr/io.h>
,因为我猜测它的包含路径不为 coc 所知。如何让 coc 看到这个包含路径?
找到解决方案如下:
- 在项目目录的根目录(编译的基础)中添加一个名为
compile_flags.txt
. 的文件
- 在
compile_flags.txt
文件中,为包含 AVR 添加 -I/usr/avr/include
。
注意: compile_flags.txt
文件每行只接受一个参数,所以这个文件的实际内容应该是
-I
/usr/avr/include
Neovim 中的 Coc 似乎无法看到 #include <avr/io.h>
,因为我猜测它的包含路径不为 coc 所知。如何让 coc 看到这个包含路径?
找到解决方案如下:
- 在项目目录的根目录(编译的基础)中添加一个名为
compile_flags.txt
. 的文件
- 在
compile_flags.txt
文件中,为包含 AVR 添加-I/usr/avr/include
。
注意: compile_flags.txt
文件每行只接受一个参数,所以这个文件的实际内容应该是
-I
/usr/avr/include