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

From KitwarePublic
Jump to navigationJump to search
No edit summary
Line 1: Line 1:
= Key CMake options created for modular ITK =
= Key CMake options created for modular ITK =


== Main mode ==
== Main mode (groups) ==
*  [[ITKGroup<xxx>]]:  Select a group of  modules. The default grouping/categorization of the modules can be found in "CMake/ITKGroup.cmake".
*  [[ITKGroup<xxx>]]:  Select a group of  modules. The default grouping/categorization of the modules can be found in "CMake/ITKGroup.cmake".
Users could change the categorization by editing this file according to their needs. The core group is turned on by default.
Users could change the categorization by editing this file according to their needs. The core group is turned on by default.


== Advanced mode ==
== Advanced mode (modules) ==
*  Module_<module name> : turn the switch on to build the corresponding module
*  Module_<module name>:   build the module "ITK-<module name>"
*  ITK_BUILD_ALL_MODULES:  turn on all the modules (in all nightly dashboard script, this option is turned on)
*  ITK_BUILD_ALL_MODULES:  build all the modules in the toolkit (for testing the entire toolkit, this option is often used)

Revision as of 13:44, 4 April 2011

Key CMake options created for modular ITK

Main mode (groups)

  • [[ITKGroup<xxx>]]: Select a group of modules. The default grouping/categorization of the modules can be found in "CMake/ITKGroup.cmake".

Users could change the categorization by editing this file according to their needs. The core group is turned on by default.

Advanced mode (modules)

  • Module_<module name>: build the module "ITK-<module name>"
  • ITK_BUILD_ALL_MODULES: build all the modules in the toolkit (for testing the entire toolkit, this option is often used)