gpt4 book ai didi

Clang 错误 - 找不到 stddef 文件?

转载 作者:IT王子 更新时间:2023-10-29 00:12:00 31 4
gpt4 key购买 nike

升级到 Ubuntu 13.10“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

顺便说一句,我包含的 header 是 stdio.h 而不是 stddef.h 但我假设 stdio.h 引用或 #includes stddef.h

最佳答案

在未安装 clang 的情况下尝试运行 clang-tidy 时出现此错误。

安装 clang 修复了这个错误。当 clang-tidy 在 GCC 和系统路径中查找 header 并且缺少这些 header 的 clang 版本/符号链接(symbolic link)时,IMO 会发生此错误。

关于Clang 错误 - 找不到 stddef 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20587228/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com