#include <sys/stat.h>
#include<linux/*>
通常,Linux下默认的路径是/usr/include, 和/usr/local/include
最后还会搜索当前目录。如果你要include这些目录中的子目录中的头文件,如linux, sys,那就应当 #include <linux/*> 或者<sys/*>。
在当前目录中用#include "head.h" 更好
如果想#include <...> 其他目录下的头投文件, 那么在编译的时候你就应当使用-I选项跟后面的目录。 这样,编译器在编译的时候就会到此目录去寻找头文件。
本文介绍了在Linux环境下如何正确地包含头文件。包括了默认的搜索路径、如何指定额外的包含目录以及不同包含方式的区别。对于希望深入了解Linux编程的开发者来说,这是一份实用的指南。
785

被折叠的 条评论
为什么被折叠?



