首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >VC2010 C++ -组织源文件

VC2010 C++ -组织源文件
EN

Stack Overflow用户
提问于 2011-03-16 13:26:44
回答 2查看 66.4K关注 0票数 71

我有一些关于如何在VC 2010 C++项目中组织源文件的问题。包含的默认过滤器将是不够的,因为最终,我将有许多.cpp和.hpp文件,所以它将是混乱的。我想在项目的根目录下创建一个名为" source“的文件夹,然后在"source”内为我想要使用的各种源文件类别创建文件夹。当我右键单击解决方案时,我只能获得添加筛选器的选项,而不是文件夹。我可以在windows资源管理器中手动创建文件夹,然后将它们包括在内,但这样我就失去了添加筛选器的能力。有没有办法在添加新文件夹(不使用windows资源管理器)的同时仍然使用筛选器?

另外,有没有类似于$(CURDIR)的东西,我可以使用它来包含源文件夹,而不需要绝对路径?

提前感谢你的帮助

EN

回答 2

Stack Overflow用户

发布于 2015-05-09 03:37:58

在组织文件时,使用诸如CMakePremake之类的构建系统可能会有所帮助,而且它还可以帮助您将代码移植到其他平台。Here是关于这个主题的一个很好的演示。

由于它可能对某些人有所帮助,我还应该补充说,将源文件与项目文件(*.vcxproj)分开会使创建新文件变得更加困难,因为Visual Studio默认情况下希望在与项目相同的文件夹中创建新文件。到目前为止,我发现这个问题的解决方法是使用Visual Assists扩展,因为它允许添加相对于目录或当前打开的文件的新文件。有关更多解释,请参阅this帖子。

票数 0
EN

Stack Overflow用户

发布于 2012-08-07 22:26:31

如果您确实希望在与源代码不同的位置创建解决方案和项目,则可以更改工作目录:

Project > Properties > Configuration Properties > Debugging > Working Directory

票数 -3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5321404

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档