Protocol buffers protoc——解码如何找到路径?

Protocol buffers protoc——解码如何找到路径?,protocol-buffers,Protocol Buffers,我想使用protoc--decode将bin解码为人类可读的txt。我使用下面的命令 protoc --decode apollo.hdmap.Map -I. modules/map/proto/map.proto < modules/map/data/sunnyvale_loop/base_map.bin > base_map.txt protoc--decode apollo.hdmap.Map-I.modules/Map/proto/Map.protobase\u Map.t

我想使用
protoc--decode
将bin解码为人类可读的txt。我使用下面的命令

protoc --decode apollo.hdmap.Map -I. modules/map/proto/map.proto < modules/map/data/sunnyvale_loop/base_map.bin > base_map.txt
protoc--decode apollo.hdmap.Map-I.modules/Map/proto/Map.protobase\u Map.txt
这是成功,但我有两个问题

  • 由于map.proto在
    模块/map/proto/
    中导入了其他文件,因此我们需要确保导入的文件在当前路径中找到
  • 似乎无法设置双I路径,从理论上看,似乎不需要两条路径,因为导入时,保证只有一条当前路径