ITK/Release 4/Wrapping/WrapITK Installation: Difference between revisions
Line 21: | Line 21: | ||
cd build | cd build | ||
ccmake .. | ccmake .. | ||
Make sure of enabling the configuration options USE_WRAP_ITK, ITK_USE_REVIEW, and BUILD_SHARED_LIBS in the configuration. For specific language wrapping support, enable the corresponding options. For example, enable WRAP_ITK_PYTHON for Python, WRAP_ITK_JAVA for Java. Note that WRAP_ITK_EXPLICIT option should be set ON when building WrapITK for many languages;this will improve build time significantly. Much improvement in building WrapITK can be made by [ | Make sure of enabling the configuration options USE_WRAP_ITK, ITK_USE_REVIEW, and BUILD_SHARED_LIBS in the configuration. For specific language wrapping support, enable the corresponding options. For example, enable WRAP_ITK_PYTHON for Python, WRAP_ITK_JAVA for Java. Note that WRAP_ITK_EXPLICIT option should be set ON when building WrapITK for many languages;this will improve build time significantly. Much improvement in building WrapITK can be made by [[enabling ccache]]. Finally, run the make utility. | ||
make | make | ||
ITK/build directory would contain the binaries. | ITK/build directory would contain the binaries. |
Revision as of 16:42, 24 March 2011
WrapITK Installation Steps for WrapITK installation on Mac OS X Snow Leopard:
Required tools
Download ITK
Download ITK source from the git page [6] Make sure you checkout the Master branch using git checkout master instead of any other tag. The output directory ITK would contain the source code.
Build ITK
Create a new directory for ITK binaries and run cmake from command line or GUI to build the ITK source.
mkdir build cd build ccmake ..
Make sure of enabling the configuration options USE_WRAP_ITK, ITK_USE_REVIEW, and BUILD_SHARED_LIBS in the configuration. For specific language wrapping support, enable the corresponding options. For example, enable WRAP_ITK_PYTHON for Python, WRAP_ITK_JAVA for Java. Note that WRAP_ITK_EXPLICIT option should be set ON when building WrapITK for many languages;this will improve build time significantly. Much improvement in building WrapITK can be made by enabling ccache. Finally, run the make utility.
make
ITK/build directory would contain the binaries.
Experimental build
To create the experimental build, run the command:
ctest -D Experimental