Use ITK 5.x instead of 4.13

This commit is contained in:
Laurent Rineau 2023-11-16 16:27:23 +01:00
parent 0a9392c778
commit 74896b99c0
2 changed files with 6 additions and 2 deletions

2
.github/install.sh vendored
View File

@ -13,7 +13,7 @@ sudo apt-get install -y \
libqt5svg5-dev qttools5-dev qttools5-dev-tools \ libqt5svg5-dev qttools5-dev qttools5-dev-tools \
libboost-dev libboost-serialization-dev libboost-iostreams-dev libboost-filesystem-dev libboost-filesystem-dev \ libboost-dev libboost-serialization-dev libboost-iostreams-dev libboost-filesystem-dev libboost-filesystem-dev \
libvtk9-dev libunwind-dev \ libvtk9-dev libunwind-dev \
libinsighttoolkit4-dev \ libinsighttoolkit5-dev \
libceres-dev \ libceres-dev \
libglpk-dev \ libglpk-dev \
libopencv-dev \ libopencv-dev \

View File

@ -33,7 +33,11 @@ find_package(ITK NAMES ITK InsightToolkit
if(ITK_FOUND) if(ITK_FOUND)
include(${ITK_USE_FILE}) include(${ITK_USE_FILE})
set(ITK_LIBS ITKCommon ITKSmoothing ITKImageIntensity) set(ITK_LIBS ITKCommon ITKSmoothing ITKImageIntensity)
foreach(lib ${ITK_LIBS})
if(NOT TARGET ${lib})
message(STATUS "ITK library ${lib} not found")
endif()
endforeach()
target_link_libraries(mesh_3_plugin PUBLIC ${ITK_LIBS}) target_link_libraries(mesh_3_plugin PUBLIC ${ITK_LIBS})
target_compile_definitions(mesh_3_plugin PUBLIC CGAL_USE_ITK) target_compile_definitions(mesh_3_plugin PUBLIC CGAL_USE_ITK)
endif(ITK_FOUND) endif(ITK_FOUND)