最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

CMakeList中自動編譯protobuf文件過程

 更新時間:2022年12月16日 15:51:49   作者:ztenv  
這篇文章主要介紹了CMakeList中自動編譯protobuf文件過程,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

CMakeList中自動編譯protobuf文件

可以使用下面的命令:

protobuf_generate_cpp
protobuf_generate_python

例如:

find_package(Protobuf REQUIRED)
include_directories(${Protobuf_INCLUDE_DIRS})
include_directories(${CMAKE_CURRENT_BINARY_DIR})
protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS foo.proto)
protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS EXPORT_MACRO DLL_EXPORT foo.proto)
protobuf_generate_cpp(PROTO_SRCS PROTO_HDRS DESCRIPTORS PROTO_DESCS foo.proto)
protobuf_generate_python(PROTO_PY foo.proto)
add_executable(bar bar.cc ${PROTO_SRCS} ${PROTO_HDRS})
target_link_libraries(bar ${Protobuf_LIBRARIES})
``

CMakelists設(shè)置不同版本的protobuf 指定路徑尋找

find_package(protobuf REQUIRED HINTS "path")

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

惠水县| 临沂市| 密山市| 兴文县| 琼中| 西藏| 无棣县| 平顶山市| 龙岩市| 壶关县| 武隆县| 泸州市| 宜川县| 台前县| 克拉玛依市| 桂阳县| 吕梁市| 台北县| 德保县| 关岭| 漠河县| 南宁市| 涿鹿县| 喀喇| 新巴尔虎左旗| 渭源县| 溧阳市| 浮山县| 凤山县| 磐安县| 神木县| 三台县| 浮山县| 郸城县| 密山市| 金川县| 成安县| 富源县| 湛江市| 黎城县| 永泰县|