共享.h头文件
在多个C项目中共享头文件的方法很多:
- 把头文件保存在标准目录中。
只要把头文件复制到/usr/local/include这样的标准目录中,就可以在源代码中用尖括号包含它们。
- 在include语句中使用完整路径名。
如果你想把头文件放在其他地方,如/my_header_files,可以把目录名加到include
语句中:
- 你可以告诉编译器去哪里找头文件。
最后一种方法是告诉编译器去哪里找头文件,可以使用gcc
的-I
选项:
-I
选项告诉gcc
编译器还可以去哪里找头文件。编译器会先检查-I
选项中的目录,然后像往常一样检查所有标准目录。