共享.h头文件

在多个C项目中共享头文件的方法很多:

  • 把头文件保存在标准目录中。

只要把头文件复制到/usr/local/include这样的标准目录中,就可以在源代码中用尖括号包含它们。

共享.h头文件 - 图1

  • 在include语句中使用完整路径名。

如果你想把头文件放在其他地方,如/my_header_files,可以把目录名加到include语句中:

共享.h头文件 - 图2

  • 你可以告诉编译器去哪里找头文件。

最后一种方法是告诉编译器去哪里找头文件,可以使用gcc-I选项:

共享.h头文件 - 图3

-I选项告诉gcc编译器还可以去哪里找头文件。编译器会先检查-I选项中的目录,然后像往常一样检查所有标准目录。