我正在处理一个项目,但我一直对如何从不同目录导入文件感到困惑。以下是我的一些文件的组织方式:
-stdafx.h
-core/
-->renderer.cpp
-shapes/
-->sphere.h
-->sphere.cpp
如何从 core/renderer.cpp
访问 stdafx.h
和 shapes/sphere.h
?
最佳答案
有很多方法。例如,您可以 #include "../stdafx.h"
。更常见的是将项目的根添加到包含路径并使用 #include "shapes/sphere.h"
。或者在包含路径中有一个带有标题的单独目录。
关于c++ - 包括来自不同目录的头文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8621507/