TerraLib and TerraView Wiki Page

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
wiki:documentation:build_win32 [2015/12/11 13:10]
fred [iconv]
wiki:documentation:build_win32 [2015/12/11 13:43]
fred [proj]
Line 13: Line 13:
   * **Requerido por:** LibTIFF, libpng, HDF4, Curl.   * **Requerido por:** LibTIFF, libpng, HDF4, Curl.
  
-  * Modos de compilação:​ CMake, Makefile e Solution.+  ​* **Modos de compilação:​** CMake, Makefile e Solution.
  
 __**Build Windows 32-bit**__ __**Build Windows 32-bit**__
Line 47: Line 47:
   * **Requerido por:** SpatiaLite, LibXML2, Freexl   * **Requerido por:** SpatiaLite, LibXML2, Freexl
  
-  * Modos de compilação: ​CMake, Makefile e Solution.+  ​* **Modos de compilação:​** Solution.
  
 Entrar no command prompt do Visual Studio 2013 modo 64-bits: Entrar no command prompt do Visual Studio 2013 modo 64-bits:
Line 61: Line 61:
   * Dica: A biblioteca foi alterada para funcionamento no windows.   * Dica: A biblioteca foi alterada para funcionamento no windows.
   * Para a libiconv foi criado um projeto do visual studio.   * Para a libiconv foi criado um projeto do visual studio.
-  * Alguns códigos fonte foram alterados para funcionar no windows. 
  
  
-==== Observações ==== 
  
-  - Para a libiconv foi criado um projeto do visual studio. +===== freexl =====
-  - Alguns códigos fonte foram alterados para funcionar no windows.+
  
 +  * **Dependências:​** iconv.
  
 +  * **Requerido por:** GDAL, SpatiaLite ​
  
 +  * **Modos de compilação:​** NMake Makefile.
  
-===== FreeXL =====+Entrar no command prompt do Visual Studio 2013 modo 64-bits:
  
-  * Versão ​1.0.1+<code bash> 
 +  cd freexl-1.0.1 
 +  nmake /f makefile.vc  
 +# limpa para a construção em Debug  
 +  nmake /f makefile.vc clean 
 +# Construção em Debug 
 +  nmake /f makefile.vc DEBUG=1  
 +</​code>​
  
-==== Dependências ====+__**Observações**__
  
-  * iconv+  * As duas configurações da biblioteca freexl são construídas no mesmo diretório. Isso siginifica que precisamos limpar o diretório para construí-la no modo debug.  
 +  * Alterações foram feitas no arquivo nmake.opt para refletir o ambiente de build.
  
-==== Modos de compilação ==== 
  
-  * makefile 
-  * nmake.opt 
  
-==== Observações ==== 
  
-  - Usando NMake para compilação. 
  
  
-===== uuid ===== 
  
-  * Versão 1.6.2+===== proj4 =====
  
-==== Dependências ​====+  * **Dependências:** N/A.
  
-  * N/A+  * **Requerido por:** GDAL, GeoTiff, SpatiaLite ​
  
-==== Modos de compilação ​====+  * **Modos de compilação:** NMake Makefile.
  
-  * makefile +Entrar no command prompt do Visual Studio 2013 modo 64-bits:
- +
-==== Observações ==== +
- +
-  ​Não foi compilado para Windows. +
-  - Não existe projeto para ambientes Windows. +
- +
- +
- +
-===== proj ===== +
- +
-  * Versão 4.9.1 +
- +
-==== Dependências ==== +
- +
-  * N/A +
- +
-==== Modos de compilação ==== +
- +
-  * cmake +
-  * makefile +
-  * nmake.opt +
- +
-==== Observações ==== +
- +
-  - Foi usado o projeto Makefile do NMake para compilar.+
  
 +<code bash>
 +  cd freexl-1.0.1
 +:: Passa o parâmetro de local de instalação ​
 +  nmake /f makefile.vc install-all INSTDIR=%TERRALIB_DEPENDENCIES_DIR%
 +:: limpa para a construção em Debug 
 +  nmake /f makefile.vc clean
 +:: Construção em Debug
 +  nmake /f makefile.vc DEBUG=1
 +</​code>​
  
 +__**Observações**__
  
 +  * Arquivo **nmake.opt** foi alterado.
 ===== geos ===== ===== geos =====