ITK/Release 4/Modularization/Status: Difference between revisions

From KitwarePublic
Jump to navigationJump to search
No edit summary
No edit summary
Line 13: Line 13:
*Configure and build modular ITK.
*Configure and build modular ITK.
Go to the  bin directory:
Go to the  bin directory:
  ccmake  (you can choose to build certain modules according to your needs)
  ccmake  (you can choose to build modules by turning the BUILD option ON)
  make
  make
                                          
                                          

Revision as of 15:27, 29 December 2010

  • Run the scripts of modularization:

The scripts are located in the monolithic/current ITK repository:

<ITK_SOURCE_DIR>/Modularization/

First edit "./customRun.sh" to configure two directory paths: <HeadOfMonolithicITKTree> and <HeadOfModuarITKTree>, and then run the script:

./customRun.sh

The script will first download the supporting modules and cmake packaging files from the modularITKSupport repository to <HeadOfModuarITKTree>, and then copy source files from <HeadOfMonolithicITKTree> to <HeadOfModuarITKTree> according to the manifest file (Manifest.txt). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.


  • Configure and build modular ITK.

Go to the bin directory:

ccmake   (you can choose to build  modules by turning the BUILD option ON)
make
                                        

Status table:

Module Built src (static) Built test (static) Built src (shared) Build test(shared) Install
itk-base X --
itk-sys X --
itk-vnl X --
itk-vnl-install X --
itk-common X
itk-zlib X --
itk-jpeg X --
itk-io-jpeg X -
itk-meta X --
itk-io-meta X --
itk-nifti X --
itk-io-nifti X --
itk-nrrd X --
itk-io-nrrd X --
itk-png X --
itk-tiff X --
itk-io-tiff X
itk-io-analyze X
itk-io-lsm X
itk-io-stimulate X
itk-io-biorad X
itk-io-bmp X
itk-io-ge X
itk-io-ipl X
itk-io-gipl X
itk-io-vtk X
itk-transform X
itk-io-transform X
itk-spatial-objects X
itk-io-spatialobjects X
itk-xml X
itk-expat X
itk-gdcm X
itk-io-gdcm X
itk-io-interface X
itk-io-common