我今天有一个简单的问题。我正在使用这个 vim 配置 - https://github.com/gergap/vim
问题在于clang完成。它可以工作,但是当我想添加更多包含以获得更好的完成时,什么都没有发生 - 它不会检测到新的标题。
举个#include <sys/types.h>
例子。这是我添加到 .clang_complete 文件中的内容,该文件位于我的 main.c 所在的目录中:
-I/usr/include/x86_64-linux-gnu/sys/
我通过调用发现
find /usr/include/ -name types.h
有什么问题?你能告诉我一些包含到 unix 头文件的工作 .clang_complete 文件吗?也许我会以这种方式发现问题。
这是带有 -v 标志的 gcc 的输出:
/usr/lib/gcc/x86_64-linux-gnu/4.8/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/4.8/include-fixed
/usr/include/x86_64-linux-gnu
/usr/include