2016. 3. 10. 16:27 프로그래밍/ITK+VTK
ITK 설치
VTK는 잘 설치했다고 가정하고 이젠 ITK를 설치하자.
www.itk.org 에서 InsightTookit-4.9.0.tar.gz 파일을 다운 받는다.
dev/itk/src, dev/itk/build 둘 다 폴더를 만들고 압축을 풀어 소스를 src 폴더로 옮긴다.
VTK 설치하면서 설명했으니 여기서는 자세한 얘기는 생략하고,
itk/build 폴더로 이동해서 아래 내용을 그대로 입력하고 실행한다.
cmake -D ITK_QT_VERSION:STRING=5 \
-D QT_QMAKE_EXECUTABLE:PATH=/home/upavas/dev/qt/5.5/gcc_64/bin/qmake \
-D ITK_Group_Qt:BOOL=ON \
-D CMAKE_PREFIX_PATH:PATH=/home/upavas/dev/qt/5.5/gcc_64/lib/cmake \
-D BUILD_SHARED_LIBS:BOOL=ON \
/path/to/ITK
/path/to/ITK 는 당연히 itk의 소스경로. ( 에: /home/upavas/dev/itk/src )
다 실행되고 나면 기본 make 파일이 만들어지는데 필요한 설정을 위해서 ccmake 를 실행.
ccmake ../src
커맨드 창에 입력해준 정보가 잘 반영이 되었나 살펴보고 자세한 설정을 위해 't' 키 입력.
이제 찬찬히 보면서 필요한 설정을 해준다.
일단 Module_ITKVtkGlue 와 현재 프로젝트에서 사용하는 Level Set을 위해서
Module_ITKReview 두 개만 on 으로 변경하고 'c'를 누른다.
VTKConfig.cmake 파일 path를 입력하라고 에러메시지가 보인다.
VTK_DIR 칸에 '/home/upavas/dev/vtk/build'를 입력하고
다시 'c' 키를 누른다. 아무 문제 없으면 'g' 키를 누른다.
make -j4
sudo make install.
이제 ITK도 설치 완료.
이제 예제 화면을 만들어 보자.