c++ - Visual Studio 2010 在项目中创建包/文件夹

标签 c++ visual-studio-2010

我是 Visual Studio 2010 C++ 的新手,我正尝试像在 Java Eclipse 中那样在我的项目中创建包,但令我惊讶的是我找到了唯一的选择可用的是 Creating a Folder 所以我选择了它并创建了几个文件夹将我的类添加到它们然后我尝试 including 我的头文件在我创建的文件夹中但它一直给我我找不到文件的错误,我检查了 Project 目录,文件夹不在那里,但是从 Visual studio 中非常可见和可编辑,我尝试从 Windows 手动添加一个包含我的类的文件夹探索并仍然无法在 VC

中找到它们

最佳答案

逻辑的组织方式与 Eclipse 中的略有不同。

使用 Visual Studio,您创建一个解决方案(一个目录),您将在其中创建 onemore projects(在解决方案的目录中,或者在一个或多个子目录中。例如,如果您的组件中有一个共享库,您将放在一个单独的项目中。

每个项目中的源文件是organized in the same directory .如果您在项目中使用文件夹,则这些文件夹是虚拟的,不会在 OS 目录中具体化。

备注:如果你真的想在“硬”子目录中组织项目文件,你总是可以在项目创建对话框中强制目录。如果您将根据更复杂的操作系统结构存储的现有项目添加到 visual studio 项目中,这将特别实用。不幸的是,这样的目录结构根本没有显示在解决方案资源管理器中,因此有些困惑。

关于c++ - Visual Studio 2010 在项目中创建包/文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34821100/

相关文章:

wpf - 使用属性面板中的 TypeConverter 设置类类型的属性会生成扩展的 XAML,而不是字符串

c++ - 我如何知道像素相对于相机的位置(以厘米或毫米为单位)?

c# - Visual Studio 技巧来回转到某些行

c++ - 设计 : GraphicManager, TexturesPool,纹理

c++ - 在 C++ 中何时使用 vector 以及何时使用数组?

c++ - 如何将 C++ 代码集成到工作的 LAPACK 代码中

c# - 在一个解决方案中调用来自不同项目的方法

c# - C# 应用程序启动时出现 fatal error

c++ - 如何将我自己的文件关联添加到 "Open with"上下文菜单中?

c++ - 如何写多个if条件