Files

17 lines
575 B
CMake
Raw Permalink Normal View History

find_path(GMP_INCLUDE_DIR gmp.h
PATHS /usr/include /usr/include/x86_64-linux-gnu
)
find_library(GMP_LIBRARY NAMES gmp libgmp
PATHS /usr/lib /usr/lib/x86_64-linux-gnu
)
find_library(GMPXX_LIBRARY NAMES gmpxx libgmpxx
PATHS /usr/lib /usr/lib/x86_64-linux-gnu
)
include(FindPackageHandleStandardArgs)
find_package_handle_standard_args(GMP DEFAULT_MSG GMP_LIBRARY GMP_INCLUDE_DIR)
if(GMP_FOUND)
set(GMP_LIBRARIES ${GMPXX_LIBRARY} ${GMP_LIBRARY})
set(GMP_INCLUDE_DIRS ${GMP_INCLUDE_DIR})
mark_as_advanced(GMP_INCLUDE_DIR GMP_LIBRARY GMPXX_LIBRARY)
endif()