假设我们有这样一个头文件分布
├── include
│ └── xxx
│ └── aa.h
├── bb.h
├── kernel-headers
│ └── yyy
│ └── cc.h
举例: 对应 .c 文件中引用头文件的方式如下
// 在源码根目录
#include "bb.h"
// 在源码根目录的子目录 include
#include "xxx/aa.h"
// 在源码根目录的子目录 kernel-headers
#include "yyy/cc.h"
hdrs = [
"<src>/bb.h",
"<src>/include/xxx/aa.h",
"<src>/kernel-headers/yyy/cc.h
]
copts = [
# 要留空格
"-I <src>/include",
"-I <src>/kernel-headers",
],