PROJECT(SYMBOL) CMAKE_MINIMUM_REQUIRED(FATAL_ERROR 2.6.1) INCLUDE(CheckSymbolExists) CHECK_SYMBOL_EXISTS(scandir dirent.h HAVE_SCANDIR) CHECK_SYMBOL_EXISTS(alphasort dirent.h HAVE_ALPHASORT) CHECK_SYMBOL_EXISTS(fpclassify math.h HAVE_FPCLASSIFY) SET (SYMBOL_SRCS divtest.cpp ) ADD_EXECUTABLE(divtest ${SYMBOL_SRCS})