g ++使用自定义头文件编译

Vam*_*a B 1 c++ g++

我想使用一个头文件,其中包括 #include <custom.h>

如何使用custom.h头文件编译它?

我试过-I /path/to/custom.h,但它给我的错误,它不是一个目录..

小智 5

-I /path/to
Run Code Online (Sandbox Code Playgroud)

这将启用该目录中的所有标头.

在man gcc中,搜索(使用/在你的寻呼机中)"-I dir":

- 我的意见

将目录dir添加到要搜索头文件的目录列表中.在标准系统包含目录之前搜索由-I命名的目录.如果目录dir是标准系统包含目录,则忽略该选项以确保系统目录的默认搜索顺序和系统头的特殊处理不会失败.如果dir以"="开头,那么"="将被sysroot前缀替换; 看--sysroot和-isysroot.