Ir para conteúdo
Entre para seguir isso  
Majesty

Normal [Windows][VC2022] Compilando Sources Canary

Recommended Posts

Majesty    1755
Majesty

[Windows][VC2022] Compilando Sources Canary

Tutorial explicando como compilar as sources do Canary com o Visual Studio 2022.

1 - Downloads Necessários:

- Visual Studio 2022 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=17

- Microsoft Visual C++ Redistributable 2015-2022: (32-bit download64-bit download)

- Git: https://git-scm.com/download/win

2 - Visual Studio 2022:

- Na tela inicial do Visual Studio, no produto Visual Studio Community 2022 clique no botão Instalar.

-  Na próxima tela em Cargas de trabalho selecione Desenvolvimento para desktop com C++.

Spoiler

VisualStudio2022-1.png

 

- Depois em Pacotes de Idiomas, selecione:

Spoiler

VisualStudio2022-2.png

 

- Depois clique no botão Instalar.

3 - Instale os softwares necessários:

- Instale o Git.

4 - VCPKG:

- Utilize o Powershell no diretório C:

cd C:\

- Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Powershell:

Spoiler

git clone https://github.com/Microsoft/vcpkg

cd vcpkg

.\bootstrap-vcpkg.bat

5 - Sources Canary:

- Faça o download das sources do Canary com o comando abaixo no Powershell:

Spoiler

git clone --recursive https://github.com/opentibiabr/canary.git

6 - Integração do VCPKG ao Visual Studio:

- Execute o comando abaixo com o Powershell:

.\vcpkg integrate install

- Execute o comando abaixo com permissão de usuário Administrador no Powershell:

[System.Environment]::SetEnvironmentVariable('VCPKG_ROOT','C:\vcpkg', [System.EnvironmentVariableTarget]::Machine)

7 - Compilando as Sources do Canary:

- Abra o Visual Studio 2022, na janela "Get Started", selecione "Open a local folder" e abra a pasta raiz do servidor.

- Espere o visual studio carregar. Ele irá gerar instalar as bibliotecas e gerar automaticamente o cache do cmake. (Tenha paciência, o primeiro cache pode demorar alguns minutos).

- Depois que o cache cmake for gerado com sucesso, você pode compilar o servidor indo no menu Build > Build All.

8 - Créditos:

Majesty (Tutorial de compilação do OTServBR-Global no VS2022)

Microsoft - VCPKG: https://github.com/Microsoft/vcpkg

Compartilhar este post


Link para o post
Visitante
Este tópico está impedido de receber novos posts.
Entre para seguir isso  
  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×