`
aigo
  • 浏览: 2555438 次
  • 性别: Icon_minigender_1
  • 来自: 宜昌
社区版块
存档分类
最新评论

protobuf 2.6不再支持文件名通配符

阅读更多

 

protobuf 2.6之前的版本,同时为多个proto文件生成java或者c++代码时,是支持通配符的,比如

protoc.exe --proto_path=custom_msg --cpp_out=build custom_msg/*.proto

 

但现在2.6已经不支持这种写法了,要同时指定多个proto文件名,必须追加文件名:

protoc.exe --proto_path=custom_msg --cpp_out=build custom_msg/aaa.proto custom_msg/bbb.proto

 

 

分享到:
评论

相关推荐

    protobuf2.6

    protobuf2.6是一个重要的软件开发工具包,它主要用于数据序列化。数据序列化是一种将复杂的数据结构转换为简单的二进制格式的过程,便于在网络间传输或存储。Protocol Buffers(简称protobuf)是Google开发的一种...

    Protobuf2.6 SourceCode

    Protobuf提供的是一种比XML更小、更快、更简单的方式来序列化和反序列化数据,支持多种编程语言,包括C++、Java、Python等。 **protobuf-2.6.0版本** 这个压缩包文件包含了Protobuf的2.6.0版本源代码。这个版本是...

    google protobuf 2.6.0

    Google Protobuf 2.6.0 是一个强大的、开源的序列化框架,它允许开发者将结构化数据序列化,类似于XML、JSON,但更小、更快、更简单。这个版本的Protobuf是2.x系列的一个稳定版本,发布于2015年,广泛应用于跨平台的...

    protobuf-2.6.1.zip

    protobuf-2.6.1.zip 是一个包含 Google Protocol Buffers(简称 Protobuf)版本 2.6.1 的压缩文件。Protocol Buffers 是一种高效、灵活的数据序列化机制,广泛应用于分布式系统、网络通信和数据存储等领域。它允许...

    protobuf2.6.0

    7. `protobuf.pc.in` 和 `protobuf-lite.pc.in`:这些是pkg-config文件的模板,pkg-config是一个帮助管理库依赖关系的工具,`protobuf.pc`用于protobuf库,`protobuf-lite.pc`用于protobuf的轻量级版本,它们提供了...

    test_protobuf-2.6.1

    标签“protobuf-2.6”进一步确认了这是关于protobuf的一个较旧但仍然广泛使用的版本。protobuf-2.6可能包含了对早期版本的改进和修复,同时也可能不包含后来版本的一些新特性。 由于压缩包中只有一个名为“test_...

    易语言ProtoBuf支持库-VC6-支持黑月 (普通版#20180518).7z

    易语言ProtoBuf支持库是专为易语言设计的Google Protocol Buffers(ProtoBuf)接口库,主要用于在易语言环境中方便地使用ProtoBuf进行数据序列化和反序列化操作。ProtoBuf是一种高效的数据序列化框架,它能将结构化...

    易语言ProtoBuf支持库-VC6-支持黑月

    易语言ProtoBuf支持库是专为易语言设计的Google Protocol Buffers(简称ProtoBuf)接口,使得易语言程序能够方便地使用 ProtoBuf 进行数据序列化和反序列化操作。ProtoBuf 是一种高效的数据序列化协议,由Google开发...

    Canal支持protobuf2.5

    【标题】:“Canal支持protobuf2.5”指的是MySQL数据变更日志订阅与推送工具Canal在某次更新中增加了对Google Protocol Buffers(protobuf)2.5版本的支持。在此之前,Canal仅兼容protobuf的2.4版本。此次升级可能...

    protobuf-2.6.0.zip

    **protobuf-2.6.0.zip** 是一个包含Google Protocol Buffers(简称protobuf)版本2.6.0的压缩包。Protocol Buffers是一种高效、灵活且自动化的数据序列化机制,广泛应用于网络通信和数据存储等领域。这个版本的...

    易语言ProtoBuf支持库 (普通版) (1.0#20171111版)(静态版eProtoBuf.fne).rar

    易语言ProtoBuf支持库是一个专为易语言设计的库文件,用于实现Google的Protocol Buffers(简称ProtoBuf)协议在易语言环境中的编解码功能。ProtoBuf是一种数据序列化协议,广泛应用于跨平台的数据交换和存储,尤其...

    Protobuf-master包

    1. **Java API**:在 Java 应用中,Protobuf 提供了丰富的 API,包括流式处理、异步处理等,支持高效的数据序列化和解析。 2. **服务端与客户端通信**:Protobuf 也常用于构建 RPC(远程过程调用)框架,如 gRPC,...

    compile_protobuf_protobuf:compile_protobuf_

    protobuf的主要优点包括小巧、快速、跨平台以及支持版本兼容性。 标题"compile_protobuf_protobuf:compile_protobuf_"指的是使用protobuf编译器来处理.proto文件的过程。这个过程涉及到将.proto文件编译成特定编程...

    protobuf-23.3最新版本

    5. **语言支持**:protobuf支持多种编程语言,23.3版本可能会对特定语言的SDK进行更新,添加新特性或改进现有功能,如Python的异步支持、Java的流式API等。 6. **新功能**:可能引入了新的数据类型或消息结构,比如...

    protobuf-3.5-src

    2. **灵活性**:protobuf支持多种编程语言,方便跨平台和跨语言通信。 3. **易用性**:protobuf提供简单的API,易于集成到现有项目中。 4. **版本兼容**:protobuf允许添加新的字段而不破坏旧的序列化数据,增强了...

    protobuf-3.3.0-java

    在压缩包内的文件名称列表中,虽然没有具体的文件名,但通常一个protobuf的发行版会包含以下几类文件: 1. `protoc.jar`:protobuf的编译器,用于将.proto文件转换为对应语言(如Java、C++、Python等)的源代码。 2...

    ros2转protobuf,再转dds发出.

    1. **protobuf基础知识**:首先,你需要了解如何使用protobuf定义消息结构,创建.proto文件,并使用protobuf编译器生成对应的C++或Python代码。这些生成的类库允许你在程序中创建、序列化和反序列化protobuf消息。 ...

    带cmake支持的protobuf2.6.1源码

    标题中的“带cmake支持的protobuf2.6.1源码”指的是Google开源的Protocol Buffers(protobuf)的2.6.1版本,这个版本已经集成了CMake构建系统,使得在不同操作系统环境下,如Linux和Windows,可以方便地进行编译和...

    protobuf.jar and protoc.exe

    总的来说,protobuf是一个强大的工具,它简化了结构化数据的处理,提高了数据交换的效率,且支持多语言环境,广泛应用于各种软件开发中。理解并掌握protobuf的使用,对于提升开发效率和项目质量具有重要意义。

    protobuf3.20.1-windows64

    protobuf3.20.1-windows64是一个针对Windows 64位系统的Protocol Buffers(简称protobuf)库的版本。Protocol Buffers是Google...无论是在客户端、服务器端,还是作为中间层进行数据交换,protobuf都能提供强大的支持。

Global site tag (gtag.js) - Google Analytics