2011-07-25 112 views
2

我有一个名为Configurationhandler的项目,我在Configurationhandler.h中包含了头文件xerces \ DomParser.hpp。如何将包含的头文件从一个项目包含到另一个项目中? VS2008

而ConfigurationHandler.h包含在HouseKeeper.h中。但是当我尝试构建时,ConfigurationHandler的构建没有错误,但HouseKeeper项目给出了一个错误,称它找不到该文件。 编辑:两个项目都在相同的解决方案。

+0

你如何在'HouseKeeper.h'文件中包含'ConfigurationHandler.h'? 'ConfigurationHandler'项目和'HouseKepper'项目是否在同一个解决方案中? –

+0

是的,这两个项目都在同一个解决方案 – roymustang86

回答

3

假设管家是不同的项目,你需要的路径添加到含ConfigurationHandler.h到你的管家项目设置的目录..

我没有VS2008方便,但在VS2005中,将是:

  • 在解决方案资源管理器
  • 选择性能
  • 在配置属性\ C/C++ \一般你应该看到该项目右键点击“附加包含目录” - 增加在这里的路径
+0

它不是从父项目继承吗? – roymustang86

+0

如果你将Houskeeper设置为Configurationhandler下的嵌套项目,我猜你可能还没有做过。仅仅因为他们都属于同一个解决方案,并且其中一个包含其他解决方案,所以不会让它成为一个孩子。 – StevieG

+0

如何使它成为嵌套项目,只需更改构建顺序? – roymustang86

相关问题