我目前正在从事一个范围非常大的项目,但是对于 C++ 来说相对较新并且来自 Java 背景,我不确定最好的方法。
我想要一个类似于以下的目录结构:
+ Root
- main.cpp
+ Engine
+ Core
- foo.cpp
- foo.h
+ Utilities
- bar.cpp
- bar.h
+ Sound
+ Input
+ Collision Detection
+ Particle System
目前,我在 Engine 目录中有大量 .ccp/.h 文件。当我将它们移动到相应的文件夹并尝试将它们绑定在一起时,我只会得到与未定义类相关的编译错误页面。一些善良的灵魂可以帮助新手指出正确的方向吗?