分别用bazel和cmake编译protobuf

bazel veyvin 4939℃ 0评论
文章目录[隐藏]
本文最后更新于2020年8月2日 09:43,如果文章内容失效,请反馈给我们,谢谢!

protobuf支持多种编译方式,也可直接下载已经编译好的?在windows上我分别使用cmake和bazel编译protoc.

使用Bazel编译

  • 从github上git下源码.
  • 环境变量写入 bazel路径
  • 在根目录下命令行运行bazel build protoc
  • 命令行执行完 在路径bazel-out\msvc_x64-fastbuild\bin 下生成了protoc.exe

使用cmake编译

  • 使用cmake图形界面souce code 选择protobuf\cmake文件夹
  • 随便选择输出目录
  • 点击Configure再点击Generate最后点Open Project
  • 最后再vs中生成解决方案

我们只是生成了protoc ,各种语言对应的工具还需要各自构建.

转载请注明:veyvin » 分别用bazel和cmake编译protobuf

发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址