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

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.kler.cn/a/391645.html

相关文章:

  • ctfshow-web入门-SSTI(web361-web368)上
  • jmeter常用配置元件介绍总结之后置处理器
  • VMware虚拟机安装Win7专业版保姆级教程(附镜像包)
  • 网络远程操控
  • 使用pytest+openpyxl做接口自动化遇到的问题
  • 10款PDF合并工具的使用体验与推荐!!!
  • C++(Qt)软件调试---静态分析工具cppcheck(22)
  • LLMs之Code:Github Spark的简介、安装和使用方法、案例应用之详细攻略
  • C# DataTable使用Linq查询详解
  • 2024最新版JavaScript逆向爬虫教程-------基础篇之Proxy与Reflect详解
  • 知识见闻 - 苹果手机拨号键长按
  • C# 字典应用
  • CTF-RE 从0到N: windows反调试-获取Process Environment Block(PEB)信息来检测调试
  • 时间序列数据结构、持久数据结构详细解读
  • DHCP与FTP
  • 【设计模式】行为型模式(一):模板方法模式、观察者模式
  • 番外篇 | 关于YOLO11算法的改进点总结
  • 计算机毕业设计Python+大模型动漫推荐系统 动漫视频推荐系统 机器学习 协同过滤推荐算法 bilibili动漫爬虫 数据可视化 数据分析 大数据毕业设计
  • Pytorch实现运动鞋识别
  • KPI绩效系统源码,java版医院绩效核算系统源码,科室绩效考核、奖金核算、审核、发放一体化
  • GIS前后端分离项目展示
  • 电商系统开发:Spring Boot框架的实践
  • Day09 C++ 存储类
  • ubuntu2204部署RAGFlow(非docker)
  • HTTP vs. HTTPS:从基础到安全的全面对比
  • Hadoop + Hive + Apache Ranger 源码编译记录