# - Try to find eigen3 # Once done this will define # EIGEN3_FOUND - System has eigen3 # EIGEN3_INCLUDE_DIRS - The eigen3 include directories # EIGEN3_LIBRARIES - The libraries needed to use eigen3 # EIGEN3_DEFINITIONS - Compiler switches required for using eigen3 find_package(PkgConfig) pkg_check_modules(PC_EIGEN3 QUIET eigen3) find_path(EIGEN3_INCLUDE_DIR eigen3/model.h HINTS ${PC_EIGEN3_INCLUDEDIR} ${PC_DYNET_INCLUDE_DIRS} PATH_SUFFIXES eigen3 ) set(EIGEN3_LIBRARIES ${DYNET_LIBRARY} ) set(EIGEN3_INCLUDE_DIRS ${DYNET_INCLUDE_DIR}/eigen3 )