我在包含依赖项文件夹时遇到问题,因为这不是递归查找标头。
文件夹结构:
- main.cpp
- dependency
- sub1
- header1.h
- sub2
- header2.h
- root-header.h
Run Code Online (Sandbox Code Playgroud)
主程序
#include "root-header.h"
#include "header1.h"
#include "header2.h"
int main() {
}
Run Code Online (Sandbox Code Playgroud)
命令:
clang main.cpp -I"dependency"
Run Code Online (Sandbox Code Playgroud)
错误:
fatal error: 'header1.h' file not found
Run Code Online (Sandbox Code Playgroud)
该命令仅检测依赖文件夹内的 header.h 到一级,如何使clang递归查找依赖文件夹内的所有标头。是否需要添加任何编译器参数?
谢谢