find_path(LIBAIO_INCLUDE_DIR NAMES libaio.h) mark_as_advanced(LIBAIO_INCLUDE_DIR) find_library(LIBAIO_LIBRARY NAMES aio) mark_as_advanced(LIBAIO_LIBRARY) include(FindPackageHandleStandardArgs) FIND_PACKAGE_HANDLE_STANDARD_ARGS( LIBAIO REQUIRED_VARS LIBAIO_LIBRARY LIBAIO_INCLUDE_DIR) if(LIBAIO_FOUND) set(LIBAIO_LIBRARIES ${LIBAIO_LIBRARY}) set(LIBAIO_INCLUDE_DIRS ${LIBAIO_INCLUDE_DIR}) endif()