Mudanças entre as edições de "Instruções para compilar"

De TerraAmazonWiki
Ir para: navegação, pesquisa
(Criou página com 'Esta seção explicará os passos necessários para compilar o TerraAmazon 5.0. == Primeiros passos == O TerraAmazon 5.0 foi construído com base na Terralib 5, logo, para q...')
(Sem diferença)

Edição das 17h06min de 11 de setembro de 2015

Esta seção explicará os passos necessários para compilar o TerraAmazon 5.0.

Primeiros passos

O TerraAmazon 5.0 foi construído com base na Terralib 5, logo, para que se possa compilar o TerraAmazon o primeiro passo é certificar-se de compilar ou instalar a terralib 5, instruções para isso encontram-se no seguinte endereço: Terralib 5

O TerraAmazon utiliza diversas funcionalidades providenciadas pela biblioteca Boost, então também é necessário obter essa biblioteca, ela se encontra no seguinte endereço: Boost C++

O sistema de compilação escolhido para o TerraAmazon 5 foi mo CMake. O CMake é um sistema de configuração de código aberto multi-plataforma e pode ser encontrado no seguinte endereço: CMake.


O sistema de controle de versão utilizado pelo TerraAmazon é o Git, pode ser baixado no seguinte endereço: Git Embora o Git possa ser usado diretamente, existem outros aplicativos que permitem utilizá-lo de forma mais intuitiva, como o TortoiseGit. Este programa pode ser encontrado no seguinte endereço: Tortoise Git

O repositório do código fonte do TerraAmazon encontra-se no seguinte endereço: https://git.funcate.org.br/terraamazon

Configurando a compilação pelo Cmake

Na interface do cmake, utilize o botão "Add Entry" para adicionar duas variáveis necessárias para a compilação do TerraAmazon, são elas:

  • Boost_INCLUDE_DIR
    • Tipo: PATH
    • Valor: O diretório onde se encontram os headers da Boost. Ex:D:/Dependencies/Boost/include
  • terralib_DIR
    • Tipo: PATH
    • Valor: O diretório onde a Terralib foi compilada ou instalada. Ex:D:/Projects/Workspasce/Terralib

Depois que as variáveis estejam ajustadas, clique no botão configure e escolha qual será gerador utilizada para compilar o código do TerraAmazon, por exemplo: Visual Studio 12 2013 64.

Depois que a configuração seja concluída basta clicar no botão generate para que o projeto seja gerado.