<分区>
让我举例说明我的问题。假设我有两个目录,dir1 和 dir2。这些目录中的每一个目录中都有两个文件:dir1/fileA.h 和 dir1/fileB.h。 dir2 将有同名文件 dir2/fileA.h & dir2/fileB.h,但它们的内容与 dir1 中的不同。如果我想使用 dir1/fileA.h & dir2/fileB.h,就会出现问题。如果我先包含 dir1 然后再包含 dir2
INCLUDE_DIRS += \ dir1 \
dir2
然后编译器将仅引用 dir1 中的 fileA.h 和 fileB.h,而忽略 dir2 中的文件,反之亦然,如果我将 dir2 放在 dir1 之前。同样,是否有任何解决方案可以使编译器在 dir1 中查找 fileA.h 而在 dir2 中查找 fileB.h?