Clang 错误“未找到 stddef.h 文件”?

Clang 错误“未找到 stddef.h 文件”?

升级到 Saucy 后,Clang 现在给我错误消息:

clang -Wall -Werror -std=c99 -ggdb -O0 5.1.c -o 5.1
In file included from 5.1.c:1:
/usr/include/stdio.h:33:11: fatal error: 'stddef.h' file not found
# include <stddef.h>
          ^
1 error generated.
make: *** [5.1] Error 1

顺便说一句,我添加的标题不是,stdio.hstddef.h我假设stdio.h引用或#includes stddef.h

答案1

您缺少头文件。以下是与此相关的 2 个重要链接:启动板通知Debian 错误。您可以通过删除 clang 并安装 3.3 版本来解决这个问题

sudo apt-get remove clang
sudo apt-get install clang-3.3

相关内容