MSVC的问题包括

时间:2011-05-07 17:42:17

标签: c++ visual-studio visual-studio-2008

我正在制作一个图书馆。最终我将使用CMake,但现在我只是使用MSVC。

首先我的目录结构(作为例子)如下:

LibRoot
 blah.h
   SubRoot
     bloop.h

我曾经在bloop中包含blah的方式是:

#include "../blah.h"

我查看了许多其他库,他们没有这样做,他们改为:

#include "LibRoot/blah.h"

所以我这样做了,现在MSVC找不到这个包含文件了。它是如何在另一个基于MSVC的lib上运行的,但我的不是吗?是否有必须设置的某个标志或什么?

由于

1 个答案:

答案 0 :(得分:3)

您需要将 LibRoot 所在的目录添加到项目属性的其他包含目录中(在 C / C ++ - 常规上)页)。