eis/TestProject/ShmTest/CMakeLists.txt

41 lines
795 B
CMake

cmake_minimum_required(VERSION 3.8)
project(ShmTest)
include(../../cmake_include/public.cmake)
include(../../cmake_include/baosight.cmake)
include(../../cmake_include/mix_cc.cmake)
find_package(
Boost
COMPONENTS system filesystem serialization context regex container iostreams
stacktrace_addr2line unit_test_framework
REQUIRED)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fno-omit-frame-pointer -Wno-deprecated-declarations")
aux_source_directory(./ DIR_ROOT)
set(LINK_OPTION
${LIBTHREAD}
${Boost_LIBRARIES}
rt
stdc++
c
m
)
add_executable(
ShmTest
${DIR_ROOT})
target_link_libraries(ShmTest
${LINK_OPTION}
)
message( ${Boost_INCLUDE_DIRS} )
target_include_directories(
ShmTest
PUBLIC ./
../
../../
${Boost_INCLUDE_DIRS})