gcc 是不是有个选项可以让源代码自动包含 stdio.h 头文件的?

我在网上下载了一个开源软件,用gcc4编译的时候,发现源代码少了很多的 include 语句,比如 stdio.h stdlib.h limits.h 。在编译的时候提示有函数没有定义。。

这源码是作者在gcc3下开发的,,,,难道gcc3可以自动帮源代码添加 include 语句吗?

试试-x, gcc -x c test.tmp -x none test2.c