Download das Libs que funcionaram aqui:
(OS: windows 8.1, VS2015)
Pacote com 6 libs:
Boost:
Dicas de instalação:
- Essa versão do MS é compilada em 64 bits então todas as libs devem ser 64 bits. Não sei dizer se seu Windows precisa ser 64 bits para poder compilar.
- Compilei apenas o Gameserver, provavelmente vão precisar de mais libs para compilar os outros arquivos.
- Criem uma pasta chamada LIB, exemplo C:\LIB e coloquei todas as libs nessa pasta, inclusive o boots quando forem instalar.
- Joguem todas as libs do pacote dentro da pasta que criaram.
- Praticamente todos as libs que eu postei já estão compiladas, pode ser que algum não funcione e você tenha que compilar novamente.
Como instalar o Visual Leak Detector:
1 - Esse é o mais fácil de todos, basta executar o arquivo boost_1_60_0-msvc-14.0-64.exe
Como instalar o Boost:
1 - Dentro da pasta que vocês criaram (ex: C:\LIB) criem um pasta chamada Boost
2 - Baixem o boost e executem o instalador e quando for solicitado escolha a pasta que vocês acabaram de criar
3 - Criem um arquivo .bat e coloquem o código abaixo. (Se não souberam criar o google pode ajudar)
4 - Após criar executem o arquivo, a instalação vai demorar em torno de 5 a 10 minutos.
5 - Boost instalado com sucesso.
Código:
call "%VS140COMNTOOLS%..\..\VC\vcvarsall.bat" x86
cd boost_1_60_0
call bootstrap.bat
rem Most libraries can be static libs
b2 -j8 toolset=msvc-14.0 address-model=64 architecture=x86 link=static threading=multi runtime-link=shared --build-type=minimal stage --stagedir=stage/x64
Como adicionar as Libs no Visual Studio:
1 - Abra o VS e carregue o projeto.
2 - Do lado direito da tela em solution explorer clique com o botão direito em cima do projeto GameServer e depois no menu que abrir em propriedades.
3 - Na tela que abriu em Configuration escolha Release.
4 - No menu escolha VC++ Directories
5 - Do lado direito em INCLUDE DIRECTORIES clique em Edit (botão bem no canto direito)
6 - Vai abrir a tela abaixo:
7 - Você deve mudar oque está acima para :
C:\LIB\boost
C:\LIB\mpir-master\mpir-master\build.vc14
C:\LIB\cryptopp565
C:\LIB\pugixml-1.8\src
C:\LIB\lua-5.3.3_Win64_vc14_lib\include
C:\LIB\IniParserOK\3.1\include
*Conforme a pasta que vocês criaram.
8 - Cliquem em OK, e agora na tela anterior façam o mesmo em LIBRARY DIRECTORIES.
C:\LIB\lua-5.3.3_Win64_vc14_lib
C:\LIB\boost\stage\x64\lib
C:\LIB\mpir-master\mpir-master\build.vc14\lib_mpir_cxx\x64\Release
C:\LIB\cryptopp565\x64\Output\Release
C:\LIB\pugixml-1.8\pugixml-1.8\scripts\vs2015\x64_Release
C:\LIB\lua-5.3.3_Win64_vc14_lib\include
*Reparem que é diferente da lista do Include directories
9 - Pressionem OK novamente e cliquem em aplicar para salvar. Não dê OK ainda, continue nessa tela.
10 - No menu do lado esquerdo clique em Linker > General
11 - Em Additional library directories, coloquei isso:
C:\LIB\IniParserOK\3.1
C:\LIB\lib\mpir-master\mpir-master\build.vc14\lib_mpir_cxx\x64\Release
Tente executar, dificil não dar algum erro mais tentem kk
Abraço