ITK/Source: Difference between revisions

From KitwarePublic
< ITK
Jump to navigationJump to search
m (moved ITK Source to ITK/Source: Naming convention.)
(Add the historical label after Change-Id I5b79451da962c95614c65e09679bc8b5c12b6dea was merged)
 
(9 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{ Historical }}
The source distribution for ITK can be obtained in two ways:
The source distribution for ITK can be obtained in two ways:


# Official release tarballs
# Official release tarballs
# Snapshot from CVS
# Git SCM checkout.


== 1. Official Releases ==
== 1. Official Releases ==


=== Download page ===
=== Source code ===


* http://itk.org/ITK/resources/software.html
* http://itk.org/ITK/resources/software.html
Note that the software must be compiled from source using CMake and your favorite C++ compiler.  The toolkit can be installed, but it is not necessary -- it can be used directly from its build directory.


=== Linux Package Distributions ===
=== Linux Package Distributions ===


==== Mandrake ====
==== Debian ====


==== RPM ====
  sudo apt-get install libinsighttoolkit4-dev


==== Ubuntu ====


==== Debian ====
   sudo apt-get install libinsighttoolkit4-dev
 
   sudo apt-get install libinsighttoolkit3-dev
 


==== Ubuntu ====
This will give you the libraries and development headers.


  sudo apt-get install libinsighttoolkit3-dev
For information on other ITK packages and packages for other distributions, see [https://blog.kitware.com/itk-packages-in-linux-distributions/ this blog post].


== 2. Git ==
== 2. Git ==
Line 30: Line 32:
=== Development ===
=== Development ===


   git clone git://itk.org/ITK.git
   git clone https://itk.org/ITK.git


=== Latest Stable Release ===
=== Latest Stable Release ===


   git -b release git://itk.org/ITK.git ITKLatestRelease
   git clone -b release https://itk.org/ITK.git ITKLatestRelease


=== Previous Releases ===
=== Previous Releases ===


You can get specific releases by using the tags below,
You can get specific releases by using the tags,
for example:
for example:


   git   -b v3.20.0  git://itk.org/ITK.git  ITK-3.20
   git clone -b v4.10.0  https://itk.org/ITK.git  ITK-4.10.0


==== Available Tags ====


* v4.0a01
* v3.20.0
* v3.18.0
* v3.16.0
* v3.14.0
* v3.12.0
* v3.10.2
* v3.10.1
* v3.10.0
* v3.8.0
* v3.6.0
* v3.4.0
* v3.2.0
* v3.0.1
* v3.0.0
* v2.8.1
* v2.6.0
* v2.4.1
* v2.4.0
* v2.2.0
* v2.0.1
* v2.0.0
* v1.8.1
* v1.8.0
* v1.6.0
* v1.4.0
* v1.2.0
* v1.0.0
* v0.7.0
* v0.5.0
* v0.2.0


{{ITK/Template/Footer}}
{{ITK/Template/Footer}}

Latest revision as of 15:06, 6 October 2017

The source distribution for ITK can be obtained in two ways:

  1. Official release tarballs
  2. Git SCM checkout.

1. Official Releases

Source code

Note that the software must be compiled from source using CMake and your favorite C++ compiler. The toolkit can be installed, but it is not necessary -- it can be used directly from its build directory.

Linux Package Distributions

Debian

 sudo apt-get install libinsighttoolkit4-dev

Ubuntu

 sudo apt-get install libinsighttoolkit4-dev

This will give you the libraries and development headers.

For information on other ITK packages and packages for other distributions, see this blog post.

2. Git

Development

  git clone https://itk.org/ITK.git

Latest Stable Release

  git clone -b release https://itk.org/ITK.git ITKLatestRelease

Previous Releases

You can get specific releases by using the tags, for example:

  git  clone -b v4.10.0   https://itk.org/ITK.git   ITK-4.10.0




ITK: [Welcome | Site Map]