gcc and stdarg.h

高版本的gcc,如3.4.3,将stdarg.h头文件独立出来放在针对特定编译器的include文件夹中。比如/usr/lib/gcc/i386-redhat-linux/3.4.3/include

这个路径应该在gcc configure时自动指定的。
可以通过这个命令查看gcc –print-file-name=include

程序中#include ,编译时用-E进行预处理,应该可以看到gcc使用了# 1 “”。否则也可通过-I`gcc –print-file-name=include`显式制定包含路径


相关文章

Speak Your Mind

If you want a pic to show with your comment, go get a gravatar!