These scripts will download and build ITK and SimpleITK to create an ITK development on your local box, in a local virtual machine, or on a virtual machine in the cloud.
Docker is a light-weight, high performance, low resource alternative to the Vagrant/Salt solutions below.
1. Install Docker
# cd Docker
# docker build -t itk .
# docker run -i -t itk
- Install VirtualBox
- Install Vagrant
- Install Salty Vagrant (
vagrant plugin install vagrant-salt
) - Download a base linux box from the ITK Midas Community or VagrantBox.es (
vagrant box add DebianWheezy32 http://midas3.kitware.com/midas/download/bitstream/324026/wheezy32.box
) - Go to the Vagrant directory of this repository (
cd Vagrant
) - Run
vagrant up
- Install salt.
aptitude install git
git clone https://github.com/InsightSoftwareConsortium/ITKDevelopmentEnvironment
mkdir -p /srv && cd /srv
ln -s ~/ITKDevelopmentEnvironment/Salt/salt
salt-call --local state.highstate