編譯器選項
cl.exe 是一種工具,可控制 Microsoft C++ (MSVC) C 和 C++ 編譯器和連結器。 cl.exe 只能在支援 Microsoft Visual Studio for Windows 的作業系統上執行。
注意
您只能從 Visual Studio 開發人員命令提示字元啟動此工具。 您無法從系統命令提示字元,或從 [檔案總管] 啟動它。 如需詳細資訊,請參閱 從命令列 使用 MSVC 工具組。
編譯器會產生 Common Object File Format (COFF) 物件 (.obj) 檔案。 連結器會產生可執行檔 (.exe) 檔案或動態連結程式庫 (DLL)。
所有編譯器選項都會區分大小寫。 您可以使用正斜線 ( /
) 或虛線 ( -
) 來指定編譯器選項。
若要編譯而不連結,請使用 /c 選項。
尋找編譯器選項
若要尋找特定的編譯器選項,請參閱下列其中一個清單:
指定編譯器選項
每個編譯器選項的主題討論如何在開發環境中設定。 如需指定開發環境外部選項的詳細資訊,請參閱:
相關的建置工具
MSVC 連結器選項 也會影響程式建置方式。
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應