project(a8test) cmake_minimum_required(VERSION 2.8) set(CMAKE_BUILD_TYPE "Debug") set(CMAKE_CXX_FLAGS_RELEASE "-std=gnu++11 -fsanitize=address -fno-omit-frame-pointer") #set(CMAKE_CXX_FLAGS_DEBUG "-g -ggdb -std=gnu++11 -fsanitize=address -fno-omit-frame-pointer") set(CMAKE_CXX_FLAGS_DEBUG "-g -std=gnu++11") include_directories( AFTER ../ /usr/include/mysql /usr/include/python3.4m /usr/include/jsoncpp /usr/include/hiredis ) link_directories( /usr/lib64 /usr/local/lib /usr/lib64/mysql ) aux_source_directory(../a8 SRC_LIST ) aux_source_directory(. SRC_LIST ) add_executable( a8test ${SRC_LIST} ) target_link_libraries( a8test pthread rt crypto ssl curl mysqlclient python3.4m jsoncpp hiredis tinyxml2 )