我新建立一个DLL工程,要加载上级文件夹内的各个文件到我的工程里面。于是我选择用Project->Add To Project->Files
可是编译的时候说找不到某个头文件,这个头文件就在某个上级文件夹里。为什么?

解决方案 »

  1.   

    头文件可以不加到工程中
    即使加入到工程中,在你所需要的地方,也需要#include一下
    另外:如果用到cpp文件的话,必须把cpp文件添加到工程中
      

  2.   

    或者使用相对路径
    #include "../sss.h"
      

  3.   

    我add to project的是两个文件夹的.h 和 .cpp。其中一个文件夹的cpp要加载另外一个文件夹的.h文件。
    结果就是报错,其中一个文件夹的include找不到响应的头文件
      

  4.   

    我是照葫芦画瓢做一个相似的dll,我看原来的dll没有设置什么directory,也没有#include "../sss.h"的操作。