【发布时间】:2010-11-01 07:44:09
【问题描述】:
我想使用一个头文件,
它包含在#include <custom.h>
如何使用 custom.h 头文件编译它?
我试过 -I /path/to/custom.h ,但它给我的错误是它不是目录..
【问题讨论】:
我想使用一个头文件,
它包含在#include <custom.h>
如何使用 custom.h 头文件编译它?
我试过 -I /path/to/custom.h ,但它给我的错误是它不是目录..
【问题讨论】:
-I /path/to
这将使该目录中的所有标题都可以找到。
在 man gcc 中,搜索(在您的寻呼机中使用 /)“-I dir”:
-我目录
将目录 dir 添加到要搜索头文件的目录列表中。在标准系统包含目录之前搜索由 -I 命名的目录。如果目录 dir 是标准系统包含目录,则忽略该选项以确保系统目录的默认搜索顺序和系统标头的特殊处理不会被破坏。如果 dir 以“=”开头,则“=”将替换为 sysroot 前缀;请参阅 --sysroot 和 -isysroot。
【讨论】:
确实/path/to/custom.h 不是目录而是文件。
-I/path/to/custom/
【讨论】: