参考: RTK wiki help
编译配置 ITK
RTK 要求 ITK 版本 > 4.2.0。
下载 ITK 源码:https://itk.org/ITK/resources/software.html ,并解压到 ~/ITK 。
cd ~/ITK
mkdir ITK-bin
cd ITK-bin
mkdir ITK_EXTRACT
ccmake ..
修改 CMake 选项:
Module_ITKReview ON
ITK_USE_FFTWD ON
ITK_USE_FFTWF ON
BUILD_DOCUMENTATION OFF
BUILD_EXAMPLES OFF
BUILD_TESTING OFF
CMAKE_INSTALL_PREFIX /path/to/ITK_EXTRACT
然后 make
,make install
。编译完成后可以添加环境变量 ITK_DIR 为 ITK-bin 的路径。
编译配置 RTK
cd ~
git clone git://github.com/SimonRit/RTK.git
cd RTK && mkdir RTK-bin && cd RTK-bin && mkdir RTK_EXTRACT
ccmake ..
修改 CMake 选项:
ITK_DIR /path_to_directory/ITK-bin
CMAKE_BUILD_TYPE Release
CMAKE_INSTALL_PREFIX /path/to/RTK_EXTRACT
注意检查 CUDA 的路径是否正确。然后 make && make install
。
测试
若前面编译 RTK 时勾选了 BUILD_EXAMPLES
(默认勾选),则在 bin 目录下会有可执行文件。
cd ~/RTK/RTK-bin/bin
./HelloWorld
输出:
RTK Hello World!