假设有两个文件夹A和B,B文件夹里面有文件夹C
B文件夹里面的有一个B.c和B.h,B.h里面有:
include "./C/C.h"
现在在A文件夹的A.c里面:
include "./B/B.h"
链接无误后,会报错:
在include "./B/B.h" 找不到C.h
如果要去修改头文件B.h:
include "./B/C/C.h
编译时可以通过的;
但是我想到如果在B文件夹里面有很多个类似的头文件,修改就很费时间,想知道在写B.h 的include的时候,有什么办法避免这种情况的发生?
麻烦把你项目结构文件夹截图放一下哈。
include里面不要放
.
默认就是当前目录