2012-02-09 91 views
2

我想將我的C++項目設置移動到屬性表中。我使用多個第三方庫,但它們並未被所有項目使用。 有什麼辦法可以使用屬性表來引入特定於我需要爲每個項目(主要包括和庫目錄)的第三方庫的設置。我希望能夠在項目級而不是全局級上做到這一點,所以如果我得到一個新的庫,我可以測試它,而不會破壞我的正常開發項目。Visual Studio 2010屬性表繼承

作爲一個例子: 分享幫助:需求包括目錄X:\ LIB1 \ include和lib目錄X:\ LIB1 \庫 Library2:需求包括目錄Y:\ LIB2 \ include和lib目錄Y:\ LIB2 \庫

我試着創建兩個屬性表,但是看起來VS在層次結構中移動,它只是使用它找到的最新版本的設置(根據該層次結構)。

有什麼辦法來配置這些目錄屬性是累積的嗎?

感謝, 埃裏克

+0

我找到了答案,關鍵是使用宏$(AdditionalIncludeDirectories) – 2012-02-09 14:42:16

+0

是$(AdditionalIncludeDirectories)還是%(AdditionalIncludeDirectories)? - 注意使用%而不是$ – ossandcad 2012-04-25 20:40:27

回答

0

點擊字段中,選擇「編輯」右側的下拉箭頭從父母或項目默認設置勾選「繼承,這將自動添加neccessary宏(如$(AdditionalIncludeDirectories)等)