cmake_minimum_required(VERSION 3.0)
|
|
set (Target "bhome_msg")
|
project(${Target})
|
|
include_directories(
|
${PROTO_LIB_PATH}/include
|
${PROTO_SRC_PATH}
|
)
|
|
file(GLOB cxx_sources "${PROJECT_SOURCE_DIR}/${ARCH}/*.cc")
|
|
# add_compile_options("-std=c++11")
|
|
set(CMAKE_LIBRARY_PATH ${PROTO_LIB_PATH}/lib ${CMAKE_LIBRARY_PATH})
|
# find_library(protobuf NAMES libprotobuf-lite.a)
|
find_library(protobuf NAMES libprotobuf.a)
|
|
add_library(${Target} STATIC ${cxx_sources})
|
target_link_libraries(${Target} ${protobuf})
|