命令列警告 D9026
選項會套用至整個命令行
在指定一或多個檔名之後,指定了全域選項。 選項也會套用至其前面的檔案。
例如,請考慮下列命令列:
CL verdi.c /O2 puccini.c
verdi.c
和 檔案puccini.c
都會使用 /O2
選項進行編譯,而不是/Od
預設值。 此行為可能是非預期的行為,因為它與其他編譯程式和舊版cl.exe編譯程式不同。 這些編譯程式只會套用檔名之前指定的選項。 它們會使用 /Od
來編譯verdi.c
和編譯puccini.c
/O2
。 警告會告訴您選項會套用至命令行上的所有檔案。