c++ 如何在Mac M1 ARM上安装Protobuf编译器(协议缓冲区/协议)?

mrwjdhj3  于 2022-11-19  发布在  Mac
关注(0)|答案(2)|浏览(335)

下面是协议缓冲区/ Protobuf Github的链接
https://github.com/protocolbuffers/protobuf
我应该按照C安装说明操作吗?
Mac M1 ARM架构没有预建二进制文件。
“协议编译器安装
协议编译器是用C
编写的。如果您使用的是C++,请按照C安装说明安装protoc沿着C运行时。
对于非C++用户,安装协议编译器最简单的方法是从我们的发布页面下载一个预构建的二进制文件:
https://github.com/protocolbuffers/protobuf/releases
在每个发行版的下载部分,您可以在zip包中找到预构建的二进制文件:protoc-$VERSION-$PLATFORM.zip。它包含protoc二进制文件以及随protobuf沿着分发的一组标准.proto文件。”

g9icjywg

g9icjywg1#

截至7月2日,Mac M1 ARM二进制文件的预计交付时间为4个月。

2wnc66cl

2wnc66cl2#

要使protobuf在带有M1芯片的Mac上工作,首先需要在终端上使用以下命令启用Rosseta
软件更新--安装-rosetta
这将允许你在Intel兼容模式下运行你的Mac,然后从那里你可以为你各自的编程语言安装最新的protobuf。

相关问题