ITK/Getting Started/Overview: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
(Created page with "ITK is a c++ library, not an executable. This means that you must write code that uses ITK and compile it before you will obtain something that you can run and get a result from....")
 
No edit summary
Line 1: Line 1:
ITK is a c++ library, not an executable. This means that you must write code that uses ITK and compile it before you will obtain something that you can run and get a result from. To facilitate this over multiple operating systems, compilers, and system configurations, ITK itself must be built from its source code. The three steps to starting to work with ITK are therefore:
ITK is an open source C++ library, not an executable. This means that you must write code that uses ITK and compile it before you will obtain something that you can run and get a result from. It means that you can adapt or extent to address it to the problem at hand.  To facilitate this over multiple operating systems, compilers, and system configurations, ITK itself must be built from its source code. The three steps to starting to work with ITK are therefore:


# Download/Obtain/Get the ITK source  
# Download/Obtain/Get the ITK source  

Revision as of 01:07, 11 June 2012

ITK is an open source C++ library, not an executable. This means that you must write code that uses ITK and compile it before you will obtain something that you can run and get a result from. It means that you can adapt or extent to address it to the problem at hand. To facilitate this over multiple operating systems, compilers, and system configurations, ITK itself must be built from its source code. The three steps to starting to work with ITK are therefore:

  1. Download/Obtain/Get the ITK source
  2. Build the ITK library
  3. Write your own code that uses ITK and build it, linking to the ITK library.

Click here to be guided through these three steps. You will be asked questions about your experience level with different tools and system configuration along the way to personalize your instruction.