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/09/05 13:49]
marisa
wiki:documentation:devguide:working_environment [2019/04/24 17:45] (current)
marisa [Dependencies]
Line 34: Line 34:
  
 ^MSVC C++ ^QT ^ TerraView Tags^ 3rdparty Zip^ ^MSVC C++ ^QT ^ TerraView Tags^ 3rdparty Zip^
 +|2017| Qt5.10.1| 5.4.2 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.4.2-3rdparty-msvc-2017-win64.zip| terralib-5.4.2-3rdparty-msvc-2017-win64]]|
 +|2017| Qt5.10.1| 5.4.1 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.4.1-3rdparty-msvc-2017-win64.zip| terralib-5.4.1-3rdparty-msvc-2017-win64]]|
 |2017| Qt5.10.1| 5.4.0 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.4.0-3rdparty-msvc-2017-win64.zip| terralib-5.4.0-3rdparty-msvc-2017-win64]]| |2017| Qt5.10.1| 5.4.0 | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.4.0-3rdparty-msvc-2017-win64.zip| terralib-5.4.0-3rdparty-msvc-2017-win64]]|
 |2013| Qt5.4.1| 5.3.x | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.3.3and5.3.2and5.3.1and5.3.0-3rdparty-msvc-2013-win64.zip| terralib-5.3.3and5.3.2and5.3.1and5.3.0-3rdparty-msvc-2013-win64]]| |2013| Qt5.4.1| 5.3.x | [[http://​www.dpi.inpe.br/​terralib5/​terralib5-3rdparty/​terralib-5.3.3and5.3.2and5.3.1and5.3.0-3rdparty-msvc-2013-win64.zip| terralib-5.3.3and5.3.2and5.3.1and5.3.0-3rdparty-msvc-2013-win64]]|
Line 46: Line 48:
 |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 currently ​used from:+Alternatively,​ developers ​can be working on specific branches ​to improve ​functionalities, ​adjust ​3rdparty ​or fix any bugs. In this case, to take the right third party used by the specific branch:
  
 ^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  |
-|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 |+|release-5.Y|[[http://​www.dpi.inpe.br/​terralib5-devel/​3rdparty/​bin/<​dir>​]]| Go to the branch ​directory '​5.Y'​ to pick up the right 3rdparty(Y=1,​2,​3...,​n)|
  
 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 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))