共用方式為


編譯器選項

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 連結器選項 也會影響程式建置方式。

另請參閱

C/C++ 建置參考
CL 叫用連結器