cmake_minimum_required(VERSION 2.8.7) project(streaming) find_package(Boost REQUIRED COMPONENTS system) set(SOURCES udp-test.cpp) add_executable(udp-test ${SOURCES}) if (BUILD_TESTS) enable_testing() endif() set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib) set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -std=c++11") set_property(TARGET udp-test PROPERTY CXX_STANDARD 11) target_link_libraries(udp-test boost_system pthread )