在命令列中建置
Visual C++ 提供命令列工具,以供偏好從命令提示字元建置 (Build) 應用程式的程式設計人員使用。如果您要使用命令列來建置以 Visual C++ 建立的專案,可以使用下列其中一項:
CL
使用編譯器 (cl.exe) 來編譯和連結原始程式碼檔。Link
使用連結器 (link.exe) 來連結已編譯的目的檔。MSBuild (Visual C++)
使用 MSBuild,從命令列建置 Visual C++ 專案和 Visual Studio 方案。叫用此公用程式相當於從 Visual Studio 整合式開發環境中執行 [建置專案] 或 [建置方案] 命令。DEVENV
使用 DEVENV 搭配命令列「參數」(Switch),例如 /Build 或 /Clean,可執行某些建置命令而不用顯示 Visual Studio IDE。NMake
使用 NMake 可將建置 Visual C++ 專案的工作自動化處理。
當您從命令列建置時,只要啟動開發環境,然後按一下 [說明] 功能表上的 [搜尋],即可取得有關警告、錯誤和訊息的說明。
在本節中
逐步解說:在命令列進行編譯的原生 C++ 程式 (C++)
描述如何從命令列編譯 C++. C++ 程式。逐步解說:編譯 C 程式 .
描述如何編譯為 C 程式設計語言撰寫的程式。逐步解說:編譯針對 Visual Studio 中 CLR 的 C++ 程式 ++.
描述如何編譯以 .NET Framework為目標的 C++. C++/CLI 程式。設定命令列建置的路徑和環境變數
說明使用 VCVARS32.BAT 設定路徑和環境變數。NMAKE 參考
提供討論 Microsoft Program Maintenance Utility (NMAKE.EXE) 的主題連結。MSBuild (Visual C++)
提供討論 MSBuild.EXE 的說明主題連結。
相關章節
/MD、/MT、/LD (使用執行階段程式庫)
說明使用這些編譯器選項以使用偵錯或發行執行階段程式庫。C/C++ 編譯器選項
提供討論 C、C++ 編譯器選項和 CL.EXE 的主題連結。連結器選項
提供討論連結器選項和 LINK.EXE 的主題連結。C/C++ 建置工具
提供 Visual C++ 所附的 C/C++ 建置工具的連結。建置 C/C++ 程式
提供主題連結,這些主題將描述如何從命令列或從 Visual Studio IDE 建置程式。