Source checkout Instructions

From OTBWiki
Jump to: navigation, search

You can get the current development version, as our repository is public, using Mercurial (available at http://www.selenic.com/mercurial). Be aware that, even if the golden rule is what is commited will compile, this is not always the case. Changes are usually more than ten per day.

The first time, you can get the source code using:

     hg clone http://hg.orfeo-toolbox.org/OTB

Then you can build OTB as usual using this directory as the source (refer to build instructions).

Later if you want to update your source, from the OTB source directory, just do:

     hg pull -u

A simple make in your OTB binary directory will be enough to update the library (recompiling only the necessary stuff).

There are also some additional projects available:

  • OTB-Applications: several standalone applications
     hg clone http://hg.orfeo-toolbox.org/OTB-Applications
  • OTB-Wrapping: project to build bindings to access OTB from python and java
     hg clone http://hg.orfeo-toolbox.org/OTB-Wrapping
  • Monteverdi: integrated application to process remote sensing images
     hg clone http://hg.orfeo-toolbox.org/Monteverdi