在不安裝 Microsoft Game Development Kit 的情況下設定建置環境
本主題說明如何在解壓縮的 Microsoft Game Development Kit (GDK) 中設定建置環境和命令提示字元,因為在解壓縮 Microsoft Game Development Kit (GDK) 之後,需要額外的步驟才能使其正常運作。環境變數命令檔
Microsoft Game Development Kit (GDK) 中包含一組用來定義環境變數的 .cmd 檔案。若要正確建立可存取命令列操作 (包括使用 MSBuild 建置) 的命令提示字元,就需要這些檔案。 這些 .cmd 檔案有兩個執行個體。您可以在下列範例解壓縮檔案位置中找到它們。- C:\ExtractedGDK\220300\Microsoft GDK\Command Prompts\GamingXboxVars.cmd
- C:\ExtractedGDK\220300\Microsoft GDK\Command Prompts\GamingDesktopVars.cmd
- GamingXboxVS2019
- GamingXboxVS2022
- GamingXboxScarlettVS2019
- GamingXboxScarlettVS2022
- GamingDesktopVS2019
- GamingDesktopVS2022
對於 GDK 新版面配置,參數名稱為:GamingXboxGen8VS2019、GamingXboxGen8VS2022、GamingXboxGen9VS2019、GamingXboxGen9VS2022、GamingWindowsVS2019 或 GamingWindowsVS2022。
Gaming.Xbox.XboxOne.x64 和 Gaming.Xbox.Scarlett.x64 的環境變數設定
在 Microsoft Game Development Kit (GDK) 命令提示字元中呼叫 GamingXboxVars.cmd 之前,應先設定下列環境變數,以參考解壓縮的位置並覆寫本機安裝檢查。- GXDKEDITION: Gaming XBOX Development Kit (GXDK) 的版本號碼。例如,220300 代表 2022 年 3 月的 Microsoft Game Development Kit (GDK)。
- GameDK: Microsoft Game Development Kit (GDK) 的根位置。
- GameDKLatest: 根位置下的最新版本號碼資料夾。
- WindowsSdkDir: Windows 10 SDK 的位置。
- GamingGRDKBuild: Gaming Runtime Development Kit (GRDK) 特定檔案的位置。
- GamingGXDKBuild: Microsoft Game Development Kit (GDK) 特定檔案的位置。
- VSInstallDir: Visual Studio 安裝的位置。
Gaming.Desktop.x64 的環境變數設定
在 Microsoft Game Development Kit (GDK) 命令提示字元中呼叫 GamingDesktopVars.cmd 之前,應先設定下列環境變數,以參考解壓縮的位置並覆寫本機安裝檢查。- GRDKEDITION: Gaming Runtime Development Kit (GRDK) 的版本號碼。例如,220300 代表 2022 年 3 月的 Microsoft Game Development Kit (GDK)。
- GameDK: Microsoft Game Development Kit (GDK) 的根位置。
- GameDKLatest: 根位置下的最新版本號碼資料夾。
- WindowsSdkDir: Windows 10 SDK 的位置。
- GamingGRDKBuild: Gaming Runtime Development Kit (GRDK) 特定檔案的位置。
- VSInstallDir: Visual Studio 安裝的位置。
命令提示字元設定
安裝 Microsoft Game Development Kit (GDK) 時,命令提示字元會建立為指向適當 Microsoft Game Development Kit (GDK) 命令提示字元 .cmd 檔案的捷徑。範例如下。C:\Windows\System32\cmd.exe /k "C:\ExtractedGDK\220300\Microsoft GDK\Command Prompts\GamingXboxVars.cmd" GamingXboxVS2022
使用上述內容建立捷徑,將提供與已安裝之命令提示字元指令碼相同的環境設定。建議的設定方式是包裝一個指令碼,先設定上述環境變數,然後以適當的輸入變數執行此命令。
