共用方式為


設定命令列建置的路徑和環境變數

更新:2007 年 11 月

vcvars32.bat 檔會設定適當的環境變數,以啟用 32 位元命令列建置。如需有關如何在命令列啟用 64 位元工具組的詳細資訊,請參閱 HOW TO:在命令列啟用 64 位元 Visual C++ 工具組

請注意,如果您要以 DEVENV 執行命令列建置,除非您另指定 /useenv 選項,否則 vcvars32 設定對您的組建將沒有任何影響。

若要執行 vcvars32.bat

  1. 在命令提示字元下,變更至 Visual C++ 安裝目錄的 \bin 子目錄。

  2. 輸入 VCVARS32 來執行 vcvars32.bat。

警告:

vcvars32.bat 檔會隨電腦的不同而異。請勿以另一部電腦中的 vcvars32.bat 取代遺失或損毀的 vcvars32.bat 檔。請重新執行 Visual C++ 安裝程式來取代遺失的檔案。

如需 vcvars32.bat 的詳細資訊,請參閱下列知識庫 (Knowledge Base) 文件:

  • Q248802 : Vcvars32.bat Generates Out of Environment Message

如果目前版本的 Visual C++ 安裝在也有舊版 Visual C++ 的電腦上,您不可在同一個命令視窗中執行不同版本的 vcvars32.bat。

CL.exe 會叫用 (Invoke) 前置處理器 (Preprocessor) 及編譯器,而 LINK.exe 會叫用連結器 (CL 也可叫用連結器,因此在大部分的情況下,您都不必直接叫用 LINK)。

CL.exe、LINK.exe 及其他命令列工具需要適當設定某些環境變數:

請參閱

概念

連結

參考

連結器選項

編譯器選項

其他資源

在命令列中建置

編譯 C/C++ 程式