2010-08-09 110 views
0

當我在Visual Studio 2008中爲項目設置其他編譯器選項時,它們會傳播到所有文件。如果我然後爲特定文件設置其他選項,它們將被添加到項目的命令行和其他選項中。如何在沒有項目範圍選項的情況下編譯單個文件?如何刪除VS命令行開關

+0

Err ..它爲我工作正常。但是,一般來說,編譯器選項需要匹配目標文件,否則鏈接將失敗。 – 2010-08-09 01:42:05

+0

不確定你的意思。據我所知,我所描述的行爲確實值得期待,但我無法去除在項目級別指定的開關。 在我的具體情況下,我需要使用/ callcap開關編譯所有文件,除了插入鉤子的文件被實現。 – 2010-08-09 01:50:23

回答

1

它看起來像你的問題是,沒有辦法否定/ callcap的一個源文件,你不想要它。醜陋的樣子,你總是可以把這個源文件放到一個單獨的靜態庫中。