Difference between revisions of "ITK/Source"

From KitwarePublic
< ITK
Jump to navigationJump to search
(Created from antonym)
 
(Updated for 1.8 info)
Line 6: Line 6:
== 1. Official Releases ==
== 1. Official Releases ==


There have been four official releases of ITK since its inception. The latest is v1.6, which was released in early 2004.  This can be obtained from:
=== Core Library ===


* http://www.itk.org/files/v1.6/InsightToolkit1.6.0.zip (for Windows)
There have been five official releases of ITK since its inception. The latest official release is 1.8.1 from September 2004.  It contains several important fixes since 1.8.0:
* http://www.itk.org/files/v1.6/InsightToolkit1.6.0.tar.gz (for Unix and others)
 
* [http://prdownloads.sourceforge.net/itk/InsightToolkit-1.8.1.zip?download InsightToolkit-1.8.1.zip] (For Windows, 15.5Mb)
* [http://prdownloads.sourceforge.net/itk/InsightToolkit-1.8.1.tar.gz?download InsightToolkit-1.8.1.tar.gz] (for Unixen, 11.8Mb)
 
The previous official release was v1.8, which was released in August 2004.  This can be obtained from:
 
* [http://www.itk.org/files/v1.8/InsightToolkit-1.8.0.zip InsightToolkit-1.8.0.zip] (for Windows, 15.5Mb)
* [http://www.itk.org/files/v1.8/InsightToolkit-1.8.0-Sun-HPUX.tar.gz InsightToolkit-1.8.0-Sun-HPUX.tar.gz] (for Sun Solaris and HP/UX, 11.4Mb)
* [http://www.itk.org/files/v1.8/InsightToolkit-1.8.0.tar.gz InsightToolkit-1.8.0.tar.gz] (for Linux and other *nixen, 11.8Mb)


Older releases are archived at http://www.itk.org/HTML/Download.htm
Older releases are archived at http://www.itk.org/HTML/Download.htm
=== Sample Applications ===
A series of example applications for ITK are available.  See [[ITK Insight Applications]] for full details.  The source is available for download:
* [http://www.itk.org/files/v1.8/InsightApplications-1.8.0.zip InsightApplications-1.8.0.zip] (for Windows, 9.7Mb)
* [http://www.itk.org/files/v1.8/InsightApplications-1.8.0-Sun-HPUX.tar.gz InsightApplications-1.8.0-Sun-HPUX.tar.gz] (for Sun Solaris and HP/UX, 8.7Mb)
* [http://www.itk.org/files/v1.8/InsightApplications-1.8.0.tar.gz InsightApplications-1.8.0.tar.gz] (for Linux and other *nixen, 8.7Mb)
(Note: the contents of the archives above are identical; only the archiving and compression is changed to best suit different platforms.)


== 2. CVS Snapshots ==
== 2. CVS Snapshots ==
Line 38: Line 56:
Here are the known release tags (use with cvs -r):
Here are the known release tags (use with cvs -r):


* `ITK-1-8` for release 1.8 branch.
* `ITK-1-6` for release 1.6 branch.
* `ITK-1-6` for release 1.6 branch.
* `ITK-1-4` for release 1.4 branch.
* `ITK-1-4` for release 1.4 branch.

Revision as of 23:13, 6 October 2004

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

  1. Official release tarballs
  2. Snapshot from CVS

1. Official Releases

Core Library

There have been five official releases of ITK since its inception. The latest official release is 1.8.1 from September 2004. It contains several important fixes since 1.8.0:

The previous official release was v1.8, which was released in August 2004. This can be obtained from:

Older releases are archived at http://www.itk.org/HTML/Download.htm

Sample Applications

A series of example applications for ITK are available. See ITK Insight Applications for full details. The source is available for download:

(Note: the contents of the archives above are identical; only the archiving and compression is changed to best suit different platforms.)

2. CVS Snapshots

Since many bug fixes and improvements are invariably applied to the source since an official release, it is often worthwhile getting a source snapshot from CVS. However, before doing so you should always consult the NightlyDashboard to see the latest nightly build status for all platforms. Find a build matching your platform, and ensure that it is all green. If not, some unit tests may have failed and you may need to go back a day or so to find a build that has passed green.

The very first time you access the ITK CVS repository, you must log in:

cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight login

When prompted for a password, simply press Enter (it is empty).

To check out ITK itself:

cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co Insight

To check out the Insight documentation (warning: this is huge):

cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co InsightDocuments

Numerous sample applcations, some simple and some quite sophisticated, are available from InsightApplications:

cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co InsightApplications

Here are the known release tags (use with cvs -r):

  • `ITK-1-8` for release 1.8 branch.
  • `ITK-1-6` for release 1.6 branch.
  • `ITK-1-4` for release 1.4 branch.
  • `Release-1-2` for release 1.2 branch.
  • `Release-1-0` for release 1.0 branch.
  • `Release-0_7` for beta release 0.7 branch