cmake_minimum_required(VERSION 3.7)
project(dbagent)
set(CMAKE_CXX_STANDARD 98)
set(CMAKE_CXX_FLAGS '-DMUDUO_STD_STRING -DUSE_CALL_RECORDER -g -Wno-old-style-cast -O2')
set(COMMON_DIR ./../commonlibs)
include_directories(${COMMON_INC_DIR}) #是头文件的根目录路径
link_directories(${COMMON_LIB_DIR}) #链接库路径
set(SOURCE_DIR_FILE ${CMAKE_CURRENT_LIST_DIR}/*/*) #设置cc文件路径
file(GLOB SOURCES ${SOURCE_DIR_FILE}) #设置全局文件路径
add_executable(dbagent ${SOURCES}) #添加源文件
target_link_libraries(dbagent comm_serv * *)