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()