-
Notifications
You must be signed in to change notification settings - Fork 0
Install
ttt is mostly written in C++ employing Insight Toolkit to perform image processing, VTK for visualization, Qt at the graphical interface, boost to model graphs and COIN-OR to solve integer programming optimization problems. You need to have this software properly configured in your system to use the complete functionality of our system. #Install Prerequisites Linux/Ubuntu
-
First, install boost, Qt5 and COIN-OR CLP from the software repository
apt-get install libboost-graph-dev qtbase5-dev coinor-libclp-dev -
Build VTK with Qt5 support.
-
Build ITK. You can follow the instructions provided at the ITK software guide. Do not forget to enable ItkVtkGlue module. You will have to provide the path to the VTK directory in your system.
#Compile ttt
Clone our github repository
git clone http://www.github.com/hatinilab/ttt
ttt employs CMake build system to generate the different software products of the framework. To configure the sources, create a build directory and execute
cmake <path-to-ttt-directory>
Introduce ITK, QT and boost paths if cmake does not find them.
Once you have configured the system, you can build it invoking
make
You can execute the different tests described on this guide employing
make test <TestName>
You can learn the basics about the ttt framework