ITK/Release 4/Modularization/Status: Difference between revisions
From KitwarePublic
< ITK | Release 4 | Modularization
Jump to navigationJump to search
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Steps of running modular ITK (internal Kitware only) | Steps of running modular ITK (internal Kitware only) | ||
* | Utility modules such as image IO modules (itk-jpeg, itk-meta, itk-png, itk-nrrd ...) | ||
are also put into the repo as they compile. | |||
*Run the scripts of modularization to fill in the modularITK with source codes. | |||
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>. | |||
./customRun.sh will first download supporting modules and cmake packaging files from modularITKSupport repository to <HeadOfModuarITKTree>, and then copy source files from <HeadOfMonolithicITKTree> to <HeadOfModuarITKTree> according to Manifest.txt (located in the same directory). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK. | |||
The modularITKSupport repository is located at: | |||
git://www.kitware.com/itk/modularITKSupport.git | |||
* | *Configure and build modular ITK. | ||
Go to the bin directory: | |||
Go to | |||
ccmake (only itk-common module is turned on by default, other modules are off) | ccmake (only itk-common module is turned on by default, other modules are off) | ||
make | make |
Revision as of 15:07, 29 December 2010
Steps of running modular ITK (internal Kitware only)
Utility modules such as image IO modules (itk-jpeg, itk-meta, itk-png, itk-nrrd ...) are also put into the repo as they compile.
- Run the scripts of modularization to fill in the modularITK with source codes.
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>.
./customRun.sh will first download supporting modules and cmake packaging files from modularITKSupport repository to <HeadOfModuarITKTree>, and then copy source files from <HeadOfMonolithicITKTree> to <HeadOfModuarITKTree> according to Manifest.txt (located in the same directory). After running the scripts, <HeadOfModuarITKTree> contains the modularized ITK.
The modularITKSupport repository is located at:
git://www.kitware.com/itk/modularITKSupport.git
- Configure and build modular ITK.
Go to the bin directory:
ccmake (only itk-common module is turned on by default, other modules are off) 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 |