Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

[Windows][VS2015] Compilando Sources OTClient

Tutorial explicando como compilar as Sources do OTClient com o Visual Studio 2015.

 

 

 

separadorBlog.png

 

1 - Downloads Necessários

- Visual Studio 2015 Update 3: http://my.visualstudio.com/Downloads?pid=2086

- Microsoft Visual C++ 2015 Redistributable:https://www.microsoft.com/pt-br/download/details.aspx?id=48145

- OTClient SDK 1.0 (Bibliotecas): https://github.com/conde2/otclient-sdk

- Bibliotecas Boost C++ 1.63.0: https://sourceforge.net/projects/boost/files/boost-binaries/1.63.0/boost_1_63_0-msvc-14.0-32.exe/download

 

separadorBlog.png

 

2 - Instale os softwares necessários

- Instale o Visual Studio 2015.

 

- Instale as bibliotecas Boost C++ 1.63.0.

 

separadorBlog.png

 

3 - OTClient SDK 1.0

- Extraia os arquivos do OTClient SDK 1.0.

 

- Antes de rodar o arquivo "register_otclient_sdk_env.bat", clique com botão direito nele e em Editar.

- Você encontrará escrito assim:

setx OTCLIENTSDKDir %CD%

 

- Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo).

- Ficando assim:

setx OTCLIENTSDKDir "%CD%" 
pause

 

- Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo.

Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente.

 

separadorBlog.png

 

4 - Boost C++ 1.63.0

- Mova o arquivo "register_otclient_boost_env.bat" que está na pasta do OTClient SDK 1.0/boost 1_63_0) para o diretório onde foi instalado o Boost C++ 1.63.0 (Exemplo: C:\local\boost_1_63_0)

 

- Antes de rodar o arquivo "register_otclient_boost_env.bat", clique com botão direito nele e em Editar.

 

- Você encontrará escrito assim:

setx BOOST_ROOT_OTCLIENT %CD%

 

- Você deverá colocar as "" (aspas duplas) em %CD% e adicionar "pause" no final (lembre-se de salvar o arquivo).

- Ficando assim:

setx BOOST_ROOT_OTCLIENT "%CD%" pause

 

- Rode o arquivo e ele irá abrir uma janela cmd informando com sucesso o valor salvo.

Obs: fazendo isso, você não precisará adicionar as bibliotecas manualmente.

 

separadorBlog.png

 

5 - Sources OTClient

- Se você tem o cliente Git instalado, pode utilizar esse comando para fazer download das sources:

git clone https://github.com/edubart/otclient.git

 

- Se você não tem o cliente Git instalado, pode fazer o download das sources em:

https://github.com/edubart/otclient/archive/master.zip

 

separadorBlog.png

 

6 - Compilando as Sources do OTClient

- Encontre o diretório vc14 do OTClient e abra o arquivo otclient.sln. Isso irá abrir o Visual Studio e você estará apto a compilar as sources.

 

- No Visual Studio, escolha Release e a solução "Win32".

 

- Para compilar as sources, clica em Build no menu e depois em Build Solution.

 

- As sources serão compiladas com sucesso.

 

separadorBlog.png

 

7 - Abrindo o OTClient

- Copie as DLLs glew32.dll (bin > x86), zlib.dll (bin > x86) e openal32.dll (bin > x86) da pasta OTClient SDK 1.0 para a pasta do executável do OTClient.

 

- OTClient será aberto com sucesso!

 

separadorBlog.png

 

8 - Créditos

edubart:https://github.com/edubart/otclient/wiki/Compiling-on-Windows

Ninja:https://otland.net/threads/windows-how-to-set-path-environment-variables-for-tfs-1-0.207359/

Tradução, Modificações e Testes - Majesty

  • Respostas 5
  • Visualizações 3.9k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Mostrar conteúdo oculto

 

  • 3 weeks later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo