A 项目的 CMakeList.txt 中添加了 include_directories(B/include) link_directories(B/Lib)
然后 A.h 中 include "B.h" A : public B 报找不到 "B.h"
在 A.cpp 中 include "B.h" 不会报 找不到 "B.h"
bug吧,实在不行就手动声明一下B中的类到A.h