This section is aimed to assist in the development of RTK.
Download and compilation
The RTK source code can be retrieved from RTK's GIT repository using the following command:
git clone firstname.lastname@example.org:SimonRit/RTK.git <sourcePath>
In order to compile RTK you need the following third party software:
CMake is a family of tools designed to build, test and package software.
You can download pre-compiled binaries and the source code [] or via git:
git clone git://cmake.org/cmake.git
Installation instructions are available, [here].
CMake is used to build ITK and RTK, among other platforms.
ITK is an open-source, cross-platform system that provides developers with an extensive suite of software tools for image analysis.
You can download the source code, [here] or via git:
git clone git://itk.org/ITK.git <sourcePath> git checkout v3.20.0
Create a binary directory, i.e. itk-bin, get into it and run CMake:
mkdir itk-bin cd itk-bin ccmake ../itk make
Note: it is preferable to use the following options for registration:
Set ITK_USE_REVIEW to ON Set ITK_USE_OPTIMIZED_REGISTRATION_METHODS to ON
Gengetopt is a tool to write command line option parsing code for C programs.
On Windows, you can download the binary, [here].
On Linux, you can download the source code, [here] or via git:
git clone git://git.sv.gnu.org/gengetopt.git
mkdir gengetopt-bin cd gengetopt-bin ../gengetopt/configure make sudo make install
Last step is to compile RTK and we also use CMake. Compilation process as follows:
mkdir rtk-bin cd rtk-bin ccmake ../rtk make