Pular para o conteúdo principal

Visão geral da compilação sem instalar o Microsoft Game Development Kit

Este tópico oferece uma visão geral de como e por que compilar projetos do Microsoft Game Development Kit (GDK) sem instalar o Microsoft Game Development Kit (GDK). Ele se destina a usuários avançados.

Visão geral da compilação sem instalação

Normalmente, compilar um projeto do Microsoft Game Development Kit (GDK) requer a instalação do Microsoft Game Development Kit (GDK) no computador de desenvolvimento. No entanto, também é possível compilar usando uma versão extraída do Microsoft Game Development Kit (GDK). Esse Microsoft Game Development Kit (GDK) extraído pode ser copiado para um servidor de compilação ou registrado em um sistema de controle do código-fonte e usado sem a necessidade de executar um instalador. Você precisará personalizar o ambiente de compilação e a configuração do projeto para referenciar os arquivos extraídos do Microsoft Game Development Kit (GDK). De modo geral, compilar sem instalar envolve o seguinte processo:
  1. Verifique se você tem os componentes necessários do Visual Studio instalados.
  2. Obtenha uma versão extraída do Microsoft Game Development Kit (GDK). Ela pode ser baixada diretamente do site XBOX Developer Downloads ou extraída manualmente do instalador regular do Microsoft Game Development Kit (GDK).
  3. Configure o ambiente de compilação para referenciar o Microsoft Game Development Kit (GDK) extraído. Isso envolve atualizar variáveis de ambiente e caminhos. Consulte Configurando o ambiente de compilação sem instalar o Microsoft Game Development Kit para obter mais detalhes.
  4. Configure os projetos para referenciar o Microsoft Game Development Kit (GDK) extraído. Isso envolve substituir propriedades do projeto para corresponder ao Microsoft Game Development Kit (GDK) desejado. Consulte Configurando projetos sem instalar o Microsoft Game Development Kit para obter mais detalhes.
  5. Compile os projetos.

Projetos de exemplo

O Microsoft Game Development Kit (GDK) inclui vários exemplos de código que demonstram a compilação sem instalar o Microsoft Game Development Kit (GDK). Eles incluem instruções detalhadas, scripts para instalar e configurar o ambiente e configurações de projeto de exemplo. Eles mostram o processo em ação e podem servir como referência para uma configuração personalizada. Para baixar os exemplos, visite a página XBOX Developer Downloads. Em “Select file type”, escolha “GDK” e, em “Select build/version number”, escolha o item “Samples only” mais recente. Após o download, examine os seguintes exemplos:
  • BWOIExample: Demonstra como compilar um projeto do MSBuild sem instalar o Microsoft Game Development Kit (GDK). Também inclui um Dockerfile, demonstrando como compilar em um contêiner do Windows usando o Docker.
  • CMakeExample: Demonstra como compilar um título do Microsoft Game Development Kit (GDK) usando o CMake. Inclui uma opção para compilar sem instalar o Microsoft Game Development Kit (GDK).
  • CMakeGDKExample: Demonstra outra maneira de compilar um título do Microsoft Game Development Kit (GDK) usando o CMake para gerar projetos do MSBuild. Inclui uma opção para compilar sem instalar o Microsoft Game Development Kit (GDK).
  • CMakeXboxConsoleApp: Demonstra como compilar um aplicativo de linha de comando que pode ser executado em hardware XBOX para fins de desenvolvimento. Inclui uma opção para compilar sem instalar o Microsoft Game Development Kit (GDK).
Última modificação em 6 de outubro de 2026