編譯 C/C++ 專案
C 和 C++ 編譯器選項可以在 Visual Studio IDE 或命令列上設定。
在 Visual Studio 中
您可以在 [Visual Studio 屬性頁 ] 對話方塊中設定每個專案的編譯器選項。 在左窗格中,選取 [組態屬性 ]、[C/C++ ], 然後選擇編譯器選項類別目錄。 每個編譯器選項的主題都會描述設定方式,以及各選項位於開發環境中的位置。 如需詳細資訊和完整的選項清單,請參閱 MSVC 編譯器選項 。
從命令列中
您可以在下列位置設定編譯器 (CL.exe) 選項:
每次叫用 CL 時,都會使用 CL 環境變數中指定的選項。 如果在 CL 環境變數或命令列中指名了某個命令檔,則會使用這個命令檔中所指定的選項。 與命令列或 CL 環境變數不同的是,命令檔可讓您使用多行選項和檔名。
編譯器選項是「由左至右」處理,而且在偵測到衝突時,會採用最後 (最右邊) 的選項。 CL 環境變數會在命令列之前處理,所以當 CL 與命令列之間發生任何衝突時,命令列具有優先權。
其他編譯器主題
如需選擇編譯器主機和目標架構的資訊,請參閱 設定 64 位 x64 目標的 C++ 專案。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應