ubuntu 编译eigen3.4 和eigen3.3共存


修改安装目录

cmake \
    -DCMAKE_BUILD_TYPE=Release \
    -DINCLUDE_INSTALL_DIR=/usr/local/include/eigen3_4 \
    ..


cmake调用的时候添加
FIND_PACKAGE(Eigen3 3.4 REQUIRED)
 
FIND_PACKAGE(Eigen3 3.4 REQUIRED)
if(EIGEN3_FOUND)
LIST(APPEND OpenMVS_EXTRA_INCLUDES ${EIGEN3_INCLUDE_DIR})
INCLUDE_DIRECTORIES(${EIGEN3_INCLUDE_DIR})
LIST(APPEND OpenMVS_DEFINITIONS -D_USE_EIGEN)
ADD_DEFINITIONS(${EIGEN3_DEFINITIONS})
SET(_USE_EIGEN TRUE)
MESSAGE(STATUS "Eigen ${EIGEN3_VERSION} found (include: ${EIGEN3_INCLUDE_DIR})")
endif()

set(ITK_DIR /home/user1/debug/ITK/build)

find_package( ITK 5.0 REQUIRED )