Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:documentation:mini_curso [2016/01/17 11:36] gribeiro [Guia do Desenvolvedor TerraLib] |
wiki:documentation:mini_curso [2016/01/26 10:33] (current) gribeiro [Roteiro de Preparacão da Máquina Virtual] |
||
---|---|---|---|
Line 4: | Line 4: | ||
* **Parte 2 (12 hs):** Introdução a programação em TerraLib 5.0\\ Nessa parte do curso será exercitada a construção de aplicativos usando a biblioteca TerraLib na linguagem C++. | * **Parte 2 (12 hs):** Introdução a programação em TerraLib 5.0\\ Nessa parte do curso será exercitada a construção de aplicativos usando a biblioteca TerraLib na linguagem C++. | ||
- | * Ambiente de compilação e building, incluindo acesso ao código fonte (1 h) | + | * [[:wiki:documentation:devguide#downloading_the_source_code_and_building_instructions|Ambiente de compilação e building, incluindo acesso ao código fonte]] (1 h) |
- | * Dependências e bibliotecas de terceiros (1 h) | + | * [[:wiki:documentation:devguide:dependencies|Dependências e bibliotecas de terceiros]] (1 h) |
- | * Visão geral dos módulos (1 h) | + | * [[:wiki:documentation:devguide#modules|Visão geral dos módulos]] (1 h) |
* Exercitando o módulo data access (2 h) | * Exercitando o módulo data access (2 h) | ||
* Exercitando o módulo vector processing (2 h) | * Exercitando o módulo vector processing (2 h) | ||
Line 12: | Line 12: | ||
* Framework de aplicação e sistema de plug-ins (2 h) | * Framework de aplicação e sistema de plug-ins (2 h) | ||
* Reuso das interfaces gráficas Qt fornecidas pela biblioteca (1 h) | * Reuso das interfaces gráficas Qt fornecidas pela biblioteca (1 h) | ||
- | |||
===== Máquina Virtual ===== | ===== Máquina Virtual ===== | ||
Line 32: | Line 31: | ||
==== Roteiro de Preparacão da Máquina Virtual ==== | ==== Roteiro de Preparacão da Máquina Virtual ==== | ||
- | Todos os detalhes do roteiro abaixo podem ser consultados [[wiki:documentation:devguide#downloading_the_source_code_and_building_instructions|no Guia do Desenvolvedor]]. | + | Todos os detalhes do roteiro abaixo podem ser consultados no [[wiki:documentation:devguide#downloading_the_source_code_and_building_instructions|Guia do Desenvolvedor]]. |
**1.** Atualizar seu gerenciador de pacotes: | **1.** Atualizar seu gerenciador de pacotes: | ||
Line 49: | Line 48: | ||
$ GIT_SSL_NO_VERIFY=true git clone https://tester:terralibdpi@git.dpi.inpe.br/terralib5 . | $ GIT_SSL_NO_VERIFY=true git clone https://tester:terralibdpi@git.dpi.inpe.br/terralib5 . | ||
+ | </code> | ||
+ | |||
+ | Obs.: Você pode setar a configuração global para não utilizar certificados SSL da seguinte forma: | ||
+ | <code bash> | ||
+ | $ git config --global http.sslVerify false | ||
</code> | </code> | ||
Line 124: | Line 128: | ||
Para cada etapa do curso iremos utilizar um dos conjuntos de scripts abaixo: | Para cada etapa do curso iremos utilizar um dos conjuntos de scripts abaixo: | ||
- | * SRS | + | * [[:wiki:documentation:mini_curso:srs|SRS]] |
- | * Geometry | + | * [[:wiki:documentation:mini_curso:geom|Geometry]] |
- | * Data Access | + | * [[:wiki:documentation:mini_curso:dataaccess|Data Access]] |
* Framework de Aplicação | * Framework de Aplicação | ||
+ | |||
+ |