Postado Fevereiro 9, 2021 4 anos Infelizmente esta dando erro na hora de compilar. 1>C:\vcpkg\otservbr-global\src\webhook.cpp(5,10): fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory 1>wildcardtree.cpp 1>xtea.cpp 1>Done building project "otservbr-global.vcxproj" -- FAILED. ========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Postado Março 19, 2022 3 anos Em 09/02/2021 em 19:14, BrunoLeo disse: Infelizmente esta dando erro na hora de compilar. 1>C:\vcpkg\otservbr-global\src\webhook.cpp(5,10): fatal error C1083: Cannot open include file: 'curl/curl.h': No such file or directory O meu deu o mesmo erro, porém com "'boost/asio.hpp': No such file or directory Por que os servers já não são compilados quando a gente baixa?
Postado Maio 23, 2022 3 anos Em 05/01/2021 em 15:56, Cat disse: 1 - Downloads Necessários: - Visual Studio 2019 Community: https://visualstudio.microsoft.com/pt-br/thank-you-downloading-visual-studio/?sku=Community&rel=16 - Microsoft Visual C++ 2015-2019 Redistributable: (32-bit download, 64-bit download) - Git: https://git-scm.com/download/win 2 - Visual Studio 2019: - Na tela inicial do Visual Studio, no produto Visual Studio Community 2019 clique no botão Instalar. - Na próxima tela, selecione Desenvolvimento para Desktop com C++. - Na mesma tela em Detalhes da Instalação, selecione: Mostrar conteúdo oculto - Depois em Pacotes de Idiomas, selecione: Mostrar conteúdo oculto 3 - Instale os softwares necessários: - Instale o Git: Mostrar conteúdo oculto 4 - VCPKG: - Utilize o Prompt de Comando ou Windows Powershell no diretório C: Prompt de Comando: cd C:\ Windows Powershell: cd C:\ - Para fazer a instalação completa do VCPKG, execute os comandos abaixo no Prompt de Comando ou Windows Powershell: Mostrar conteúdo oculto Obs: antes de fazer a instalação completa do VCPKG em sistema operacional 32-bit, é preciso fazer a seguinte alteração: - C:\Program Files\Git\vcpkg\scripts\, abra o arquivo bootstrap.ps1, procure por /p:PreferredToolArchitecture=x64 e altere para /p:PreferredToolArchitecture=x86. ----- git clone https://github.com/Microsoft/vcpkg cd vcpkg .\bootstrap-vcpkg.bat 5 - Sources OTServBR-Global: - Faça o download das sources do OTServBR-Global com o comando abaixo no Prompt de Comando ou Windows Powershell. Mostrar conteúdo oculto git clone --recursive https://github.com/opentibiabr/otservbr-global.git 6 - Instalação das bibliotecas VCPKG: - Escolha um dos conjuntos de bibliotecas abaixo de acordo com o seu sistema operacional. - Execute o comando com o Prompt de Comando ou Windows Powershell. - Para compilação em 64-bit: .\vcpkg install --triplet x64-windows boost-asio boost-filesystem boost-iostreams boost-lockfree boost-system boost-variant cryptopp libmariadb luajit mpir pugixml - Para compilação em 32-bit: .\vcpkg install boost-asio boost-filesystem boost-iostreams boost-lockfree boost-system boost-variant cryptopp libmariadb luajit mpir pugixml - Após a escolha e a instalação de um dos conjuntos de bibliotecas, utilize o comando abaixo para integrar a instalação ao Visual Studio: .\vcpkg integrate install 7 - Compilando as Sources do OTServBR-Global: - Encontre o diretório vc14 do OTServBR-Global (C:\vcpkg\otservbr-global\vc14) e abra o arquivo otservbr-global.vcxproj. Isso irá abrir o Visual Studio e você estará apto a compilar as sources. - No Visual Studio, escolha a opção Release e a solução "Win32" ou "x64". - Para compilar as sources, clica em Build no menu e depois em Build Solution. - As sources serão compiladas com sucesso. 7.1 - Observação: - Se o seu processador é antigo para melhor otimização, compile o servidor com a instrução abaixo: - No Visual Studio, edite as propriedades do projeto e troque 'Enhanced Instruction Set' para 'SSE2'. Mostrar conteúdo oculto 8 - DLL's Necessárias: Para compilação em 64-bit: - Copie as DLLs da pasta (C:\vcpkg\otservbr-global\vc14\x64\Release). - Copie o executável da pasta (C:\vcpkg\otservbr-global\vc14\x64\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. Para compilação em 32-bit: - Copie as DLLs da pasta (C:\vcpkg\otservbr-global\vc14\Release). - Copie o executável da pasta (C:\vcpkg\otservbr-global\vc14\Release). - E cole na pasta raiz do servidor. Obs: a pasta do servidor pode ser salva em outro diretório de sua preferência e que tenha permissão para os arquivos. 9 - Abrindo o Servidor: - Para abrir o servidor OTServBR-Global, siga 1 (uma) das opções abaixo: [MySQL] OTServBR-Global + XAMPP + MyAAC: [MySQL] OTServBR-Global + Uniform Server + MyAAC: [MySQL] OTServBR-Global + Uniform Server + GesiorAAC2012: [MySQL] OTServBR-Global + Uniform Server + ZnoteAAC: 10 - Créditos: Desenvolvedores TFS: https://github.com/otland/forgottenserver/wiki/Compiling-on-Windows-(vcpkg) Majesty (Tutorial de compilação do OTServBR-Global no VS2019) Microsoft - VCPKG: https://github.com/Microsoft/vcpkg tutorial perfeito Editado Maio 23, 2022 2 anos por Alumoz (veja o histórico de edições)
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.