我是 Visual Studio 2010 C++
的新手,我正尝试像在 Java Eclipse
中那样在我的项目中创建包,但令我惊讶的是我找到了唯一的选择可用的是 Creating a Folder
所以我选择了它并创建了几个文件夹将我的类添加到它们然后我尝试 including
我的头文件在我创建的文件夹中但它一直给我我找不到文件的错误,我检查了 Project 目录,文件夹不在那里,但是从 Visual studio
中非常可见和可编辑,我尝试从 Windows 手动添加一个包含我的类的文件夹探索并仍然无法在 VC
最佳答案
逻辑的组织方式与 Eclipse 中的略有不同。
使用 Visual Studio,您创建一个解决方案(一个目录),您将在其中创建 one或 more projects(在解决方案的目录中,或者在一个或多个子目录中。例如,如果您的组件中有一个共享库,您将放在一个单独的项目中。
每个项目中的源文件是organized in the same directory .如果您在项目中使用文件夹,则这些文件夹是虚拟的,不会在 OS 目录中具体化。
备注:如果你真的想在“硬”子目录中组织项目文件,你总是可以在项目创建对话框中强制目录。如果您将根据更复杂的操作系统结构存储的现有项目添加到 visual studio 项目中,这将特别实用。不幸的是,这样的目录结构根本没有显示在解决方案资源管理器中,因此有些困惑。
关于c++ - Visual Studio 2010 在项目中创建包/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34821100/