GrabBag/Module/ZeroMQPubSub/CMakeLists.txt
2026-05-31 00:10:46 +08:00

22 lines
523 B
CMake

cmake_minimum_required(VERSION 3.0.2)
project(VrZeroMQPubSub)
set(CMAKE_CXX_STANDARD 17)
set(CMAKE_CXX_STANDARD_REQUIRED ON)
add_compile_options(/utf-8)
add_definitions(-DVR_MQPUBSUB_EXPORTS)
include_directories(
${CMAKE_CURRENT_SOURCE_DIR}/Inc
${CMAKE_CURRENT_SOURCE_DIR}/_Inc
${CMAKE_CURRENT_SOURCE_DIR}/../../../Depend/ZeroMQ/include
${CMAKE_CURRENT_SOURCE_DIR}/../../VrUtils/Inc
)
aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR}/Src PUBSUB_SRC)
add_library(VrZeroMQPubSub STATIC ${PUBSUB_SRC})