gcc main.c -o main -I include
我正在创建一个具有以下目录结构的小型 c 应用程序:
应用程序=>
- => src(一个目录,包含所有源文件)
- =>包含(包含所有头文件的目录)
- => common(一个目录,包含所有公共文件)
- => main.c
现在我正在尝试运行包含#include指令的main.c ,以包含来自include目录的头文件以及对common和src目录中.c文件的函数调用。我正在使用-I选项,但它仅对一个目录路径指示有用。编译器将如何查看所有src、common和include目录来解析调用。请在使用gcc编译时建议我一个命令或制作文件以提供多个目录的路径。