0
在vs2008的項目設置中,您可以定義自定義符號,例如DEBUG或WIN32。預處理器定義/定義符號,取決於(或繼承自)解決方案而不是項目?
問題是:我在不同的解決方案中使用了一個項目(一個靜態庫),並且我想在每個解決方案中使用不同的預定義符號構建相同的vcproj。
有什麼方法來定義'解決方案範圍符號'?或者我可以以某種方式有一個項目繼承預處理器從解決方案級定義或任何東西?
在vs2008的項目設置中,您可以定義自定義符號,例如DEBUG或WIN32。預處理器定義/定義符號,取決於(或繼承自)解決方案而不是項目?
問題是:我在不同的解決方案中使用了一個項目(一個靜態庫),並且我想在每個解決方案中使用不同的預定義符號構建相同的vcproj。
有什麼方法來定義'解決方案範圍符號'?或者我可以以某種方式有一個項目繼承預處理器從解決方案級定義或任何東西?
解決方案沒有用戶可設置的屬性。但有可能得到你想要的效果,正如前面的StackOverflow問題在同一主題的答案中所解釋的,"Can you make a VC++ Solution set preprocessor #defines on loaded projects?"
謝謝,沒有找到解決方案,但看起來像一個聰明的解決方法。 – 2011-04-11 07:46:05