設定編譯器選項
編譯器選項可以在開發環境中設定,也可以在命令列設定。
在開發環境中設定
每一項編譯器選項的主題都會討論如何在開發環境中設定。如需完整的清單,請參閱編譯器選項。
在開發環境之外設定
您可以用下列方式設定編譯器 (CL.exe) 選項:
在 CL 環境變數 (Environment Variable) 中指定的選項會在您每次叫用 (Invoke) CL 時被使用。如果在 CL 環境變數或命令列指名了某個命令檔 (Command File),則會使用這個命令檔中所指定的選項。與命令列或 CL 環境變數的差異在於,命令檔可以讓您使用多行的選項和檔名。
編譯器選項是「由左向右」處理,而且在發現衝突時,最後 (最右邊) 的選項會蓋過前面的。CL 環境變數會在命令列之前被處理,所以當 CL 與命令列有任何衝突時,則以命令列具有優先權。