cmake_minimum_required (VERSION 3.8) project (net_com) set(CMAKE_CXX_STANDARD 11) set(Boost_USE_STATIC_LIBS ON) find_package(Boost REQUIRED filesystem) include_directories(${Boost_INCLUDE_DIR}) add_library(net_com STATIC net_com.h net_com.cpp) target_link_libraries(net_com PRIVATE ${Boost_LIBRARIES} )