오랜만에 VTK 를 빌드해 보았다.

예전과는 다른게 추가로 설정할 것이 많이 줄어 들었다.

CMake 로 구성을 하는 중 에러가 발생하였는데 이를 해결하는 것이 가장 큰 걸림돌 이였다.

에러는 Configuration 도중 Common\Core\CMakeLists.txt 파일에서 에러가 발생하였다.

VTK 9.1 Configuration Error

 

인터넷 검색을 통해서 해결책을 찾았다.

해결 방법은 Thread를 Win32 Thread를 사용하도록 구성하는 것이였다.

문제가 발생한 CMakeLists.txt 파일에서 아래 코드를 추가하는 것이다.

set(CMAKE_USE_PTHREADS_INIT 0)
set(CMAKE_USE_WIN32_THREADS_INIT 1)

추가하는 위치는 아래 코드 바로 아래쪽에 추가해준다.

vtk_module_find_package(
  PACKAGE Threads)

수정된 CMakeLists.txt 일부분

 

출처: https://gitlab.kitware.com/vtk/vtk/-/issues/18281

Posted by NeoDreamer

댓글을 달아주세요:: 네티켓은 기본, 스팸은 사절


BLOG main image
사람의 발목을 잡는건 '절망'이 아니라 '체념'이고 앞으로 나아가게 하는건 '희망'이 아니라 '의지'다. - 암스 중에서 - by NeoDreamer

공지사항

카테고리

전체보기 (792)
Thinking (2)
Life Story (1)
Nothing (5)
---------------* (0)
Dev Story (700)
Com. Story (80)
IT Story (1)
---------------+ (0)
Etc (2)
Total : 1,134,043
Today : 28 Yesterday : 111
08-13 21:47