cmake_minimum_required(VERSION 3.0) project(SRUP) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -DHAVE_INTTYPES_NETINET_IN_H") set(CMAKE_LIBRARY_PATH ${CMAKE_LIBRARY_PATH} "/usr/local/lib/") set (BOOST_ROOT /usr/local/) ADD_DEFINITIONS(-DBOOST_LOG_DYN_LINK) set(CMAKE_THREAD_PREFER_PTHREAD TRUE) set(THREADS_PREFER_PTHREAD_FLAG TRUE) find_package(Threads REQUIRED) FIND_PACKAGE(Boost 1.6 COMPONENTS log thread system REQUIRED) include_directories(/home/pi/srup_library) link_directories(/home/pi/srup_library /usr/local/lib) set(SOURCE_FILES timetest.cpp) add_executable(TimeTest ${SOURCE_FILES}) target_link_libraries(TimeTest libSRUP_Lib.so ${Boost_LIBRARIES})