我现在从源代码构建gcc我需要使用cc1编译一个简单的程序 . 当我编译为:
/{stage-1build}/gcc/cc1 filename.c
我得到的错误是:
from filename.c:10:
/usr/include/string.h:33:10: error: stddef.h: No such file or directory
#include <stddef.h>
^~~~~~~~~~
compilation terminated.
我没有在程序中包含stddef.h文件 . 我尝试从程序中删除 Headers 但由于 Headers 中的依赖性而导致错误 .
我该如何解决?如何使用cc1编译,是否有任何格式的.c文件应该专门用于cc1?
谢谢 . 编辑:我正在编译使用我编译的源代码中的cc1,其中使用内置的gcc stddef.h文件正确链接 .