【发布时间】:2011-05-07 17:42:17
【问题描述】:
我正在做一个图书馆。最终我会使用 CMake,但现在我只使用 MSVC。
首先我的目录结构(例如)如下:
LibRoot
blah.h
SubRoot
bloop.h
我过去在 bloop 中包含 blah 的方式是:
#include "../blah.h"
我查看了许多其他库,他们没有这样做,而是这样做了:
#include "LibRoot/blah.h"
所以我这样做了,现在 MSVC 找不到这个包含文件。为什么它可以在另一个基于 MSVC 的库上工作,而我的却不行?有什么我必须设置的标志吗?
谢谢
【问题讨论】:
标签: c++ visual-studio visual-studio-2008