我正在做一个更大的项目,很多 .cpp 文件都包含不同目录中的文件,但代码中没有访问其他目录的引用。
感谢您的帮助。
最佳答案
没有。
通常你给编译器(或者更具体地说,预处理器)一堆包含目录,告诉它在哪里寻找头文件。这通常是从 Makefile(或在 IDE 中构建时从项目设置)完成的。
选项的具体外观当然取决于每个编译器。使用 gcc,it's the -I
option .
关于c++ - #include-ed 的所有 ".h"头文件是否都必须与 .cpp 文件位于同一文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24513022/