分享方式:


編譯 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++ 專案。

另請參閱

C/C++ 建置參考