2012-02-22 202 views

回答

5

這意味着該文件已被配置爲被忽略的項目(不編譯)。

該特定選項在常規屬性中稱爲「從構建中排除」。

2

除了史蒂夫的答案,我想補充:

  • 您的項目/解決方案可能有multilple配置(調試/發佈的Win32/64,而像「高性能」,「ForMobile」等自定義配置, 「ManagedDLL」),並且您可能會喜歡而不是將源文件集編譯。因此,您可以將它們放入「不包含」中。
  • 要進行排除,只需選擇源文件(.CPP,.C),打開它的屬性頁,並將「從生成排除」設置爲是。爲了使它成爲構建過程的一部分(即讓它編譯),請將此屬性設置爲No.
  • 頭文件不需要放入排除項中,因爲它們不會被編譯器編譯,它只是針對程序員的視圖。僅當某些源文件包含它們時纔會編譯標題。