我是Visual Studio 2010 C++
的新用户,我正在尝试像在Java Eclipse
中那样在我的项目中创建包,但令我惊讶的是,我找到的唯一选项是Creating a Folder
所以我选择了那并创建了几个文件夹将我的类添加到他们然后我在我创建的文件夹中尝试including
我的头文件但是它一直给我一个错误,我无法找到文件,我检查了项目目录和文件夹不在那里,但从Visual studio
非常明显和可编辑,我尝试从Windows浏览器手动添加一个包含我的类的文件夹,但仍无法在VC
中找到它们
答案 0 :(得分:1)
逻辑组织与Eclipse略有不同。
使用Visual Studio,您可以创建 解决方案 (一个目录),在其中您将创建one或more 项目 (在解决方案的目录中,或在一个或多个子目录中。例如,您在组件中有一个共享库,您将放入一个单独的项目。
每个项目中的源文件都是organized in the same directory。如果在项目中使用文件夹,则这些文件夹是虚拟的,而不是在OS目录中实现。
备注: 如果您确实要在“硬”子目录中组织项目文件,则始终可以在项目创建对话框中强制执行该目录。如果您添加到Visual Studio项目根据更复杂的OS结构存储的现有项目,这将特别实用。不幸的是,解决方案资源管理器中根本没有显示这样的目录结构,因此有点令人困惑。