我有cmake的问题
我在CMakeLists写作
set(PROTOBUF_VERSION"2.4.1")
find_package(Protobuf $ {PROTOBUF_VERSION} EXACT REQUIRED)
但是当我使用protobuf 2.5.0在我的机器上运行cmake时,它成功生成了makefile.
在stdout我只有:
-- Found PROTOBUF: /usr/local/lib/libprotobuf.so
但对于ZLIB,我有
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.2.7")
也许,protobuf在库中不包含自身版本.有没有办法指定protobufer的版本?