2016. 2. 24. 02:42 프로그래밍/ITK+VTK

VTK 설치

ITK와 VTK를 둘 다 사용하려면 VTK를 먼저 설치해야 한다.


www.vtk.org 에서 VTK-7.0.0.tar.gz 파일을 다운 받는다.


소스는 src에 라이브러리 결과물은 build 폴더에 설치하기 위해

dev/vtk/src, dev/vtk/build 둘 다 폴더를 만들고 압축을 풀어

소스를 src 폴더로 옮긴다. 


설치 전 다음 라이브러리 먼저 설치.


sudo apt-get install libxt-dev


여러 블로그를 찾아보았지만 제일 정확한 설치 정보를 제공하는 곳은

역시 VTK 사이트( http://www.vtk.org/Wiki/VTK/Configure_and_Build#Qt5..2A ) 였다. 


Qt 5.5 를 설치했으니 화면의 아래로 내려가다 보면  Qt5.* 단락이 보인다.

일단 터미널에서 vtk/build 폴더로 이동해서 그대로 입력하고 실행한다.


cmake -D VTK_QT_VERSION:STRING=5 \
           -D QT_QMAKE_EXECUTABLE:PATH=/path/to/qt5.2.1-install/5.2.1/gcc_64/bin/qmake \
           -D VTK_Group_Qt:BOOL=ON \
           -D CMAKE_PREFIX_PATH:PATH=/path/to/qt.5.2.1-install/5.2.1/gcc_64/lib/cmake \
           -D BUILD_SHARED_LIBS:BOOL=ON \
          /path/to/VTK


/path/to/VTK 는 당연히 vtk의 소스가 있는 경로이다. ( 에: /home/upavas/dev/vtk/src  )


다 실행되고 나면 기본 make 파일이 만들어지는데 필요한 설정을 위해서 ccmake 를 실행.


ccmake ../src 


커맨드 창에 입력해준 정보가 잘 반영이 되었나 살펴보고 자세한 설정을 위해 't' 키 입력.

이제 찬찬히 보면서 필요한  설정을 해준다.


Module_vtkGUISupportQtOpenGL

Module_vtkGUISupportQtWebkit 

off 로 되어 있으면 선택하고 엔터를 쳐서 on 으로 변경.


이 정도만 하면 될 듯하다. 다른 것은 나중에 다시 필요하면 선택해서 재설치해도 된다.


다시 'c' 키를 누르면 한참을 동작하고 에러 없이 설정 창이 그대로 보인다. 

다시 'c' 키를 누르면 'g' 키를 누르라는 표시가 추가된다.


혹시 에러 창이 보이면 내용을 읽어보고 반영한 후에 

다시  'c' 키 누르는 것을 다시 'g' 키를 누르라는 메시지가 보일

때까지 반복해야  한다.


이제 설정이 다 되었으면 'g' 키를 누른다. 

그러면 아무 메시지 없이 화면이 사라진다.


make -j4

sudo make install.


아무 에러 메시지가 보이지 않으면 설치 완료.

이제 ITK 설치하러 가자.


ps. vtk와 qt로 주로 작업하니까 QVTKWidget을 qt designer에서 사용할 일이 많다.

      libQVTKWidgetPlugin.so 라이브러리 파일은 vtk/build/lib 밑에 있다.

      복사해서 Qt / Tools / QtCreator / lib / Qt / plugins / designer 폴더에 붙여넣기 해둔다.

'프로그래밍 > ITK+VTK' 카테고리의 다른 글

ITK 설치  (0) 2016.03.10
CMake 설치.  (0) 2016.02.24
Posted by 게 르 니 카

블로그 이미지
게 르 니 카

공지사항

Yesterday
Today
Total

달력

 « |  » 2024.5
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31

최근에 올라온 글

최근에 달린 댓글

최근에 받은 트랙백

글 보관함