protoc生成c++代码,相同protoc版本在不同机器上生成的不一致

protoc版本都是3.11.2,用的同一份.proto文件生成

正常机器生成的代码:
image.png

异常机器生成的代码:
image.png

异常机器上生成的代码出现了很多条件编译代码,不知道是因为什么原因产生的,求大佬帮忙看看!!

阅读 2.2k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题