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
wiki:documentation:devguide:working_environment [2018/08/23 17:01]
marisa [Tools]
wiki:documentation:devguide:working_environment [2018/09/05 13:49] (current)
marisa
Line 8: Line 8:
 |Git |​ Latest |http://​git-scm.com/​| |Git |​ Latest |http://​git-scm.com/​|
 |CMake |​ 3.11| http://​www.cmake.org/​cmake| |CMake |​ 3.11| http://​www.cmake.org/​cmake|
-|Qt|​ 5.10.1| https://​download.qt.io/​archive/​qt/​5.10/​5.10.1/​|+|Qt|​ 5.10.1| https://​download.qt.io/​archive/​qt/​5.10/​5.10.1/​((copy and install this file ''​qt-opensource-windows-x86-5.10.1.exe''​ at C:/Qt and selecting Visual 2017))|
  
  
Line 46: Line 46:
 |2013| Qt5.4.1| 5.0.0 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.0.0-3rdparty-msvc-2013-win32.zip|terralib-5.0.0-3rdparty-msvc-2013-win32]]| |2013| Qt5.4.1| 5.0.0 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.0.0-3rdparty-msvc-2013-win32.zip|terralib-5.0.0-3rdparty-msvc-2013-win32]]|
  
-Alternatively,​ developers working on specific branches improving functionalities,​ correcting 3rdparty, fixing bugs on "​RELEASE-5.Y"​ branch and so on must take the third party from currently used:+Alternatively,​ developers working on specific branches improving functionalities,​ correcting 3rdparty, fixing bugs on "​RELEASE-5.Y"​ branch and so on must take the third party currently used from:
  
 ^Branch^3rdparty Zip^ Comments^ ^Branch^3rdparty Zip^ Comments^
 |DEVELOP|[[http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin]]| Pick the 3rdparty here  | |DEVELOP|[[http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin]]| Pick the 3rdparty here  |
-|relelase-5.Y|[[http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin]]| Go to the corresponding directory '​5.Y'​ to pick up the right 3rdparty |+|release-5.Y|[[http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin]]| Go to the corresponding directory '​5.Y'​ to pick up the right 3rdparty |
  
-The third party dependencies must be uncompressed in a local directory, for example ''​C:​\TL5\''​. After that all dependencies will be at ''​C:​\TL5\terralib5-3rdparty-msvc-2017-win64''​. This location should be part of CMAKE_PREFIX_PATH (CMake tool) when configuring your environment.((Also,​ it is used to run your application inside Visual Studio ​(after ALL_BUILD), set the debugging environment to ''​terraview''​ project, Properties->​Configuration Properties->​Debugging,​ set the Environment as PATH=C:​\TL5\terralib5-3rdparty-msvc-2017-win64\lib;​C:​\Qt\Qt5.10.1\5.10.1\msvc2017_64\bin))+The third party dependencies must be uncompressed in a local directory, for example ''​C:​\TL5\''​. After that all dependencies will be at ''​C:​\TL5\terralib5-3rdparty-msvc-2017-win64''​. This location should be part of CMAKE_PREFIX_PATH (CMake tool) when configuring your environment.((Also,​ it is used to run your application inside Visual Studioafter ALL_BUILD. Set the debugging environment to ''​terraview''​ project, Properties->​Configuration Properties->​Debugging,​ set the Environment as PATH=C:​\TL5\terralib5-3rdparty-msvc-2017-win64\lib;​C:​\Qt\Qt5.10.1\5.10.1\msvc2017_64\bin))
  
 MacOS and Linux users can check the [[wiki:​documentation:​devguide:​dependencies]] document. ​ MacOS and Linux users can check the [[wiki:​documentation:​devguide:​dependencies]] document. ​
  
 Once the environment is ready you can [[wiki:​documentation:​devguide:​cloning|clone]] terralib source code and build the library. ​ Alternatively,​ you can download the source code from a [[wiki:​documentation:​devguide:​cloning#​getting_the_source_code_from_compressed_files|zip file ]]. Once the environment is ready you can [[wiki:​documentation:​devguide:​cloning|clone]] terralib source code and build the library. ​ Alternatively,​ you can download the source code from a [[wiki:​documentation:​devguide:​cloning#​getting_the_source_code_from_compressed_files|zip file ]].