我在clang中实现了一个检查器。我编译了它,现在我用它来检查包含stdio.h文件的c文件。我在下面命令运行检查器: clang -cc1 -analyze -analyzer-checker = alpha.core.FuncPrototype funcprototypetest.c
我收到以下错误: funcprototypetest.c:1:10:致命错误:找不到'stdio.h'文件
#include <stdio.h>
^
任何人都可以用正确的方法来帮助我处理这个错误。当我用gcc独立编译funcprototype.c文件时,它会被编译。所以我没有得到可能的问题?
提前致谢。
答案 0 :(得分:1)
在此处找到答案:http://permalink.gmane.org/gmane.comp.compilers.clang.devel/37462
你使用
clang --analyze -Xclang -analyzer-checker=alpha.core.FuncPrototype funcprototypetest.c
而不是
clang -cc1 -analyze -analyzer-checker=alpha.core.FuncPrototype funcprototypetest.c