2011-07-25 114 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

相關問題