CMakeLists.txt 559 字节
Newer Older
V
v_zhangshouxu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
cmake_minimum_required(VERSION 2.8)

project(input_result_zmq)
set(CMAKE_CXX_STANDARD 11)
add_definitions(-DLOAD_PLUGIN=load_${PROJECT_NAME})
add_definitions(-DRUN_PLUGIN=run_${PROJECT_NAME})
add_definitions(-DUNLOAD_PLUGIN=unload_${PROJECT_NAME})

find_package(Protobuf REQUIRED)
find_package(Glog REQUIRED)
find_package(Zmq REQUIRED)
include_directories(
    ${ZMQ_INCLUDE_DIR}
    ${GLOG_INCLUDE_DIR}
    ${CORELIB_INCLUDE_DIR}
    ${PROTOBUF_INCLUDE_DIR}
    ${DATA_INCLUDE_DIR}
    )

ADDLIB(${PROJECT_NAME} src
    ${ZMQ_LIBRARIES}
    proto_data
    )