cmakelist.txt中引用ecal库
find_package(eCAL REQUIRED)
TARGET_LINK_LIBRARIES(${PROJECT_NAME}
eCAL::core
)
构建过程报错Could NOT find Protobuf (missing: Protobuf_LIBRARIES Protobuf_INCLUDE_DIR
使用单独安装的protobuf作为protobuf 路径仍报错,只能使用ecal自带的protobuf
解决方法:在cmakelist中find_package(eCAL REQUIRED)前面添加
set(CMAKE_FIND_PACKAGE_PREFER_CONFIG ON)