说的目录在哪里创建我说c:\ work \ 我说“sol1”作为目录的名称。
我看到的是在c:\ work \中创建了一个名为“sol1”的目录 在“sol1”里面还有另一个导演“sol1” 在里面,我看到像“Debug”,“sol1”,sol1.sln。
这样的文件夹现在说我在c:\ work \ codes \ code1.cpp
中有一些预先存在的代码我将code1.cpp添加到visual sudio项目“sol1” 然后说我在code1.cpp的第一行里面有#include“codes \ code2.h”之类的内容
所以现在应该如何指出额外的包含目录?如果我说“../ ..”之类的东西,其他包含目录正在发生什么。什么是我的参考目录,从哪个目录应该可见。
澄清这个问题会非常有点。请详细解释一下。
感谢。
答案 0 :(得分:0)
如果您使用例如
#include "code2.h"
然后预处理器(处理#include
指令的程序)应该在与您拥有{{的源文件相同的目录中查找code2.h
1}}。
因此,在您的情况下,由于您在#include
#include
code1.cpp
执行此操作并且code2.h
似乎在同一目录中,您应该#include
如上所述。