我想把我的源代码分成文件夹,通过将文件分组到目录中来更好地组织它们。
通常有很多.h和.cpp文件,我通常会将它们分开放在文件夹中。我一直使用Netbeans,但最近我决定测试Visual Studio。
当开始编写代码(一个小东西,跟随SDL游戏创建教程),我开始组织源代码在文件夹中。在Visual Studio中,当我使用C++时,我看到添加筛选器的选项,以组织文件结构,但我没有看到添加文件夹的选项。
我可以将代码组织成视觉上看起来像文件夹结构的形式,但当我去检查文件时,它们都混在程序的根目录下。菜单选项只允许我添加筛选器: 显然,它会被组织起来,但仅在视觉上,所有代码仍保持在原位。 我想知道在Visual Studio中是否有一种将这些筛选器转换为文件夹的方法,或者如何通过Visual Studio添加文件夹,因为我最终不得不手动创建文件夹并重新组织。虽然我通常没有相同名称的文件,但在这种环境下,这几乎是不可能的。此外,如果您需要查找某些内容或需要在将来切换IDE,则会变得非常混乱,因为我认为这种逻辑组织在Eclipse、Netbeans等其他IDE中不会被重用。
通常有很多.h和.cpp文件,我通常会将它们分开放在文件夹中。我一直使用Netbeans,但最近我决定测试Visual Studio。
当开始编写代码(一个小东西,跟随SDL游戏创建教程),我开始组织源代码在文件夹中。在Visual Studio中,当我使用C++时,我看到添加筛选器的选项,以组织文件结构,但我没有看到添加文件夹的选项。
我可以将代码组织成视觉上看起来像文件夹结构的形式,但当我去检查文件时,它们都混在程序的根目录下。菜单选项只允许我添加筛选器: 显然,它会被组织起来,但仅在视觉上,所有代码仍保持在原位。 我想知道在Visual Studio中是否有一种将这些筛选器转换为文件夹的方法,或者如何通过Visual Studio添加文件夹,因为我最终不得不手动创建文件夹并重新组织。虽然我通常没有相同名称的文件,但在这种环境下,这几乎是不可能的。此外,如果您需要查找某些内容或需要在将来切换IDE,则会变得非常混乱,因为我认为这种逻辑组织在Eclipse、Netbeans等其他IDE中不会被重用。
CMake
生成项目,因此我不会直接在 IDE 中创建解决方案文件夹。 - drescherjm.obj
文件将被最后一个具有相同名称的文件覆盖,并且您将收到链接器错误(例如,请参见此解释)。 - Markus