编译时出现 stddef.h:211: error: duplicate ‘unsigned’ 和stddef.h:211: error: two or more data types in declaration specifiers错误,打开stddef.h:211处语句为 typedef SIZE_TYPE size_t; 是size_t被重复定义的问题 解决方法:一般为头文件包含路径出错,把错误的头文件包含进来。
make时报错error: /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file or directory 解决办法:头文件包含路径出错,/usr/include为gcc编译器的默认路径,交叉编译链错误地把它包含进去。