当前位置: 首页 > news >正文

Mac 安装protobuf2.5.0

文章目录

  • 一、修改platform_macros.h
  • 二、编译protobuf
  • 三、配置环境变量
  • 四、测试


一、修改platform_macros.h

platform_macros.h的目录位置为/Users/xxxx/protobuf-2.5.0/src/google/protobuf/stubs
platform_macros.h中增加如下代码

#elif defined(__arm64__)
#define GOOGLE_PROTOBUF_ARCH_ARM 1
#define GOOGLE_PROTOBUF_ARCH_64_BIT 1

效果图
在这里插入图片描述

二、编译protobuf

进入protobuf-2.5.0目录,执行如下命令

./configure --prefix=/Users/local/install/protobuf2.5.0
make
make install

三、配置环境变量

vi ~/.bash_profile

export PROTOBUF_HOME=/Users/local/install/protobuf2.5.0
export PATH=$PROTOBUF_HOME/bin:$PATH

四、测试

# 会打印一行 libprotoc 2.5.0
protoc --version

Mac m2


http://www.mrgr.cn/news/69284.html

相关文章:

  • SwiftUI-基础入门
  • Vulnhub靶场 Billu_b0x 练习
  • jenkins用户在执行scp的时候如何做免密登录
  • K8S创建云主机配置docker仓库
  • Word VBA如何间隔选中多个(非连续)段落
  • 利用 Vue.js 开发动态组件的实战指南
  • 【竞技宝】LOL:JKL回归IG已无可能?
  • 对于app开发者对接广告联盟,需要哪些资质以及变现如何?
  • arkUI:绝对定位、相对定位、Z序控制(position、offset、zIndex)
  • 【C#设计模式(2)——工厂模式】
  • 【初阶数据结构与算法】线性表之单链表的定义与实现
  • 就是这个样的粗爆,手搓一个计算器:十进制到百分比转换器
  • 稳压二极管详解
  • 电磁兼容(EMC):GB 4343.1喀呖声 详解
  • js 好用的字符操作方法
  • 模块的导入
  • 快速上手Amazon SES:掌握企业级邮件解决方案
  • Python练习14
  • it行业热门岗位推荐,高薪就业不发愁
  • Ingress nginx 公开TCP服务
  • Linux服务器软件包管理的使用
  • 【理论笔记】网工基础知识 3 —— 数据交换技术
  • MYSQL知识总结
  • 简单的TCP程序
  • MySQL数据库专栏(五)连接MySQL数据库C API篇
  • 【实战篇P2-5】手把手实现STM32+ESP8266+原子云服务器+手机APP应用——第五节-编写Android手机APP程序实现接入原子云服务器