我想知道在 Visual Studio 中编写 C++ 时是否可以更改头文件和源文件的默认保存位置。
我的项目目录中有两个文件夹src
,lib
我想要做的是,每当我通过解决方案资源管理器添加头文件时,我都可以将文件目标更改为文件lib
夹,而不是默认为根目录并必须手动使用文件资源管理器。
这也适用于其他文件夹。
答案1
作为@Ramhound和@DavidPostil我已经在评论中提到过,你可以做到。请花点时间看:
您可以将 .cpp 和 .h 文件放在任何您想要的位置。项目文件仅列出源文件的位置。在您想要的位置创建 .cpp 和 .h 文件(可能使用记事本),然后使用“添加现有文件”将它们添加到项目中。(在解决方案资源管理器中右键单击项目名称并选择“添加现有文件”。)
答案2
lib 文件通常是库文件,是构建(链接器)的输出,因此我不明白这有什么关系,所以我将忽略它,如果我误解了,我深表歉意。不过我认为您不想将头文件放在 lib 目录中,您应该使用其他目录,正如 DavidPostill 所说。
我仍在使用 VS 2013,但我认为 VS 2015 也一样。在项目属性中,C/C++ 常规设置是“附加包含目录”。也许这就是您要找的。