在VS2010项目中包含文件

时间:2012-01-19 12:56:47

标签: c++ visual-studio include include-path

假设我在Windows 7中的Visual Studio 2010中有一个C ++项目,其结构如下:

ProjectFolder
|
|_FirstFolder
|   some_header.h
|
|_SecondFolder
    main.cpp

为了将 some_header.h 包含到 main.cpp 中,我必须在该源文件中编写#include <../FirstFolder/some_header.h>

使用像...这样的UNIX目录快捷方式相当麻烦,而this one等标准甚至禁止这样做。没有UNIX快捷方式,我能以某种方式生活吗?我想直接包含从项目文件夹开始导航的文件,如#include <FirstFolder/some_header.h>,但这似乎不起作用。

2 个答案:

答案 0 :(得分:3)

尝试添加项目的主目录作为附加的包含目录(项目 - >属性 - &gt; C / C ++ - &gt; General-&gt;其他包含目录)我认为这应该有用。

答案 1 :(得分:2)

您可以使用

  

其他包含目录

可以通过属性(构建目标)找到 - &gt; 配置属性 - &gt;的 C / C ++ 即可。

在那里,你可以添加相对于项目根目录的 FirstFolder 的相对路径。完成此操作后,#include <some_header.h>将起作用。