mac 上安装protocol buffer

Protobuf 介绍与实战1:Mac环境下安装Protobuf(两种方式安装) 本篇文章主要介绍两种方式安装protobuf: brew(Mac系统) 源码编译 1、方式一:通过brew方式安装Protobuf 1.1、安装brew 1.1.1、安装brew(若已有brew工具,可直接跳过) /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 1.1.2、测试是否安装成功 brew --version 1.2、安装Protobuf 1 阅读详情

各位亲 有时间可以去看看我的  “金骏家居淘宝店” http://jinjun1688.taobao.com/shop/view_shop.htm?tracelog=twddp 买时说明在我的博客看到有优惠哦 还有意外礼品赠送  真正的程序员淘宝店


1.下载文件 (http://code.google.com/p/protobuf/ )并解压到本地文件夹。

2.确认安装过GCC(可以在终端下输入gcc  - -version 测试).如果电脑上没有安装过GCC的话,你在下面步骤中会看到提示"$PATH路径中没有C编译器"(原话不记得怎么写的了,就是这个意思)。通常做开发的MAC上都装过Xcode,很多人都说装过Xcode默认都有GCC,但我发现并不是这样,可以这样再单独安装:Xcode->Preferences->Downloads下的Components下,选择安装Command Line Tools。

3.在终端下切换到管理员身份,在终端下输入:su 然后输入密码,如果提示 su:Sorry,表明系统安全设置不允许,如果不想去更改,可以试着输入:sudo su,输入密码后如果看到sh-3.2#这种样式,表明成功。 

注:切换到管理员身份不是必须的,理论上所有命令都可以通过前面加sudo来执行。但我全部通过sudo来安装,在自己指定目录也能看到安装文件,也有protoc文件,但是提示命令无法识别,切换到文件所在目录也不行,没找到原因。

4.在终端下切换到protobuf文件夹。cd protobuf-2-4-1

5. 在终端下输入: . / configure注:如果不是管理员身份,需要输入:./configure - -prefix=$INSTALL_DIR 后面表示你要把protobuf安装的路径,需要是绝对路径。

6.依次在终端下输入:

make
make check
make install

全部执行完后再输入protoc - - version检查是否安装成功。
Mac 安装protobuf2.5.0 进入protobuf-2.5.0目录,执行如下命令。 阅读详情

相关推荐

CentOS 7安装Protobuf

GitHub下载最新版的,可能有些框架不支持最新版,注意下载自己需要的版本 下载地址:https://github.com/protocolbuffers/protobuf/releases 下载 wget https://github.com/protocolbuffers/protobuf/releases/download/v3.13.0/protobuf-all-3.13.0.tar.gz 解压 tar -zxvf protobuf-all-3.13.0.tar.gz 编译安装 ./conf

魂影魔宅 7015

mac install protobuf

4.检测安装环境是否满足条件,生成Makefile。7.激活环境变量使其生效。2.解压到合适的目录。8.查看是否安装成功。

m0_38098782的博客 1653

手把手教你搞定Pattern Recognition Letters的LaTeX投稿(附elsarticle.cls生成避坑指南)

本文详细指导如何在Pattern Recognition Letters(PRL)期刊上使用LaTeX进行投稿,特别针对elsarticle.cls文件的生成与常见问题提供避坑指南。从模板准备、文件上传到投稿后的验证,系统梳理全流程技术要点,帮助研究者高效完成学术论文投稿。

weixin_33824385的博客 430

mac安装protobuf

1.从github上下载protobuf3 protobuf3下载地址:https://github.com/protocolbuffers/protobuf/releases 有很多语言版本的,mac下选择第一个。 2.下载下来后解压压缩包,并进入目录 cd protobuf-3.13.0/ 3.设置编译目录 ./configure --prefix=/usr/local/protobuf 4.切换到root用户 sudo -i 5.安装 先执行编译命令: make 这个执行的比较慢 执行完后再

复利人生的博客 4129

别再手动上传了!用宝塔面板的‘Let‘s Encrypt’免费SSL证书,3分钟自动续期

本文详细介绍了如何利用宝塔面板的‘Let‘s Encrypt’功能实现SSL证书的自动申请和续期,3分钟完成配置即可永久免费使用。通过对比不同SSL证书方案,突出Let's Encrypt的免费、自动续期和高安全性优势,特别适合个人博客和中小企业官网。

weixin_30415113的博客 150

ABAP ALV编辑后触发事件

1.FUNCTION ALV在it_events的参数中,写入对应的事件。2.OO ALV和FUNCTION ALV都可以,注册当前ALV的事件,对应的事件需要创建对象去实现。下面代码中,实现的是第一种,在it_events中写入事件。下面的代码是通过创建对象去实现ALV事件。

a86632678的博客 3852

mac 下 protocol buffer的安装

首先,下载google protocol buffer,然后解压到当前文件夹,打开终端 1、cd 进入到文件夹 2、 ./configure 3、make  4、 make check   5、 make install 安装完成后,在终端输入protoc --version即可查看当前的版本,好了,就这么多,mark一下 注:如安装不成功,就以管理员身份

duan007a的专栏 3410

Codex驱动AEDT完成无线充电仿真——从双线圈建模到三维电磁场动画

本文介绍了一个利用Codex、PyAEDT和Ansys Electronics Desktop 2025 R2实现双线圈无线充电系统自动建模与仿真的案例。通过简化模型(平面线圈+铁氧体磁芯),完成了从参数化建模、电磁场求解到后处理的全流程自动化,获得了耦合系数(k=0.17)、三维电磁场分布及多周期动态可视化效果。研究发现:线圈间距对传输效率影响最大(10-30mm间距时效率从40.2%降至5.57%),横向偏移15mm会使效率下降35%,而磁芯厚度增加带来的效率提升有限(3→7mm仅提高1.67%)。该框

sjjsjjsjjsjjsjj的博客 447

mac下安装protocol buffer并用python解析

由于业务需要,项目中需要用到google的一种高效的可扩展的结构化数据存储方式protocol buffer(以下简称pb)。很多人可能对这个新东西不熟悉,大家都知道xml,json,确很少听过pb,下面我就粗劣总结一下pb在mac环境下的搭建以及用python解析的简单过程。 首先下载最新pb源码,放到相应的文件夹解压。 安装步骤如下(强调一下:如安装不成功,就以管理员身份安装即在每句...

gtts 389

控制算法研发工程师(博士)职位深度解析与面试指南

摘要:广东万和新电气股份有限公司招聘控制算法研发工程师(博士),工作地点佛山顺德。职位要求2026届博士学历,电子信息工程或控制科学与工程专业。主要职责包括:1)燃气热水、热泵等系统的电控软件设计与优化;2)开发PID、模糊控制、ADRC、MPC等智能算法,应用于恒温控制、变频调节等场景。重点考察算法研发能力、系统稳定性优化及嵌入式实现经验。该职位提供三年资深工程师培养计划,需具备扎实的控制理论基础和工程实践能力,能够处理非线性系统、多工况自适应等复杂控制问题。

郑伟强dev的专栏 139

VTK-9.5.0 1D2D3DWidget实现灰度图+深度图+3D点云显示(可轻松集成到自己的项目)

VTK1D2D3DWidget是一个基于Qt和VTK开发的3D点云可视化工具,支持RGB和深度点云数据的显示与处理。主要功能包括点云加载、可视化、保存为PLY格式文件,以及背景颜色、点间隔、坐标轴显示等参数的自定义设置。该工具采用模块化设计,核心组件包括主窗口管理类、VTK渲染组件和自定义鼠标交互样式,依赖Qt5+和VTK9.5.0库实现跨平台支持。项目提供完整的源码和构建指南,适用于点云数据的快速展示与分析。

Qt历险记,专注Qt技术,三年医疗设备研发经验,1年机器视觉研发经验,半年柔性传感研发经验。 386

Mac 安装 卸载 简单使用protocol buffer

Mac 安装 卸载 简单使用protocol buffer 安装 下载protoc-3.11.4-osx-x86_64.zip (不一定是这个版本的哟) 解压后 cd 到 解压目录 执行 ./configure 命令 make 编译(时间有点久) make check 检测编译(时间有点久) sudo make install 安装 protoc —version 检测是否安装成功 如果现实类似 libprotoc 3.12.0 说明安装成功 卸载 Which protoc 查询一下安装的路径 su

rwqai的博客 2512

Java的API帮助文档

JDK帮助文档 SUN公司为JDK工具包提供了一整套文档资料,我们习惯上称之为JDK文档。 JDK文档中提供了Java中的各种技术的详细资料,以及JDK中提供的各种类的帮助说明。 JDk文档是Java语言的完整说明,大多数书籍中的类的介绍都要参照它来完成,它是编程者经常查阅的资料 如何理解API:就当做是一个“字典”,“使用手册”,API就相当于是一个电子的帮助文档,可以帮我们查看JDK提供的类的信息,平时查看的时候可结合百度一起看。 官网下载: 1、登录Oracle官网(Oracl.

人生得意须尽欢 2万+

mac 安装protocol buffer的方法

因为本公司做im的时候,数据通讯采用的是pb格式,需要安装protocol buffer库 安装方法是从网上抄的: 首先下载最新pb源码,放到相应的文件夹解压。 安装步骤如下(强调一下:如安装不成功,就以管理员身份安装即在每句命令前加上sudo): 这句如果解压完了就不需要了tar -xzf protobuf-2.4.1.tar.gz cd protobuf-2.4.1(proto...

weixin_30500473的博客 117

零基础入门simulink仿真建模--通信领域的编码与纠错技术--基于Simulink的CRC校验算法仿真建模示例

CRC是一种广泛应用于数字网络和存储设备中的错误检测码。它的基本原理是利用除法运算来产生固定长度的校验位,这些校验位被附加到原始数据之后发送出去。接收端收到数据后,重新计算校验值并与接收到的校验值进行比较,如果两者相同,则认为数据没有错误;否则,表示数据可能已被损坏。发送端:随机比特生成模块 + CRC生成模块。信道:模拟数据传输过程中的潜在错误(可选)。接收端:CRC校验模块 + 错误指示模块。通过本指南,我们介绍了如何基于Simulink搭建一个简单的CRC校验系统模型,并进行了仿真分析。

amy_mhd的博客 730

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

Mac iOS 安装Protocol Buffer

1、在MAC上部署安装环境 用terminal进行部署, 在terminal输入brew -v检查MAC是否装有brew,没有的话就安装brew,输入以下命令ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”2、安装 automake、libtool、protobuf。

zyyuann的博客 402

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

在mac上编译安装Protocol Buffer (C++)

在mac上安装Protocol Buffer C unix tools默认不可用 安装Xcode 并执行如下命令 安装 autoconf automake 和 libtool 下载源代码 编译源代码 测试安装结果 1 消息 11 消息配置 12 编译消息 2 将消息写入硬盘 21 写入运行结果 3 从硬盘读取消息 31 读取运行结果在mac上安装Protocol Buffer (C++)1. uni

Kill the boy and let the man be born 732

SIMATIC S7-1200, S7-1500 PID 控制[手册]

SIMATIC S7-1200, S7-1500 PID 控制[手册]

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Mac 系统上安装Protocol buffer

1. cd /Software/protobuf-2.5.0 2.sudo ./configure --prefix=$/Software/protobuf-2.5.0 3.sudo make 4.sudo make check 5.sudo make install 6.检查是否安装成功protoc --version brew install p

ljchlx的专栏 1889

在mac上安装protocol buffer的过程记录

由于需要用到protocol buffer,然后在安装其过程中遇到点小问题,所以把安装过程记录如下。 首先,按照http://www.myexception.cn/perl-python/671220.html这个博文的提示进行安装,但是在安装过程中提示,“configure: error: no acceptable C compiler found in $PATH”错误。 其次,解决该...

一无所精,皆为所爱。 264

mac下安装 protocol buffer 2.6.1 以及object-c 支持

1. 下载protobuf2.6.1:https://github.com/google/protobuf/releases/download/v2.6.1/protobuf-2.6.1.tar.gz 2. 解压下载的文件 3. cd到protobuf-2.6.1目录 4. $./configure 5. $make 6. $make check 7. $sudo make install (需要接着输入密码) 8. $which protoc 9. $protoc --version -

qq_40248612的博客 626

Google Protocol Buffer(protobuf) 使用

Protocol Buffer是google2008年推出的一种数据交换协议,可以使用proto文件将数据序列化或反序列化,google提供了多种语言的实现,每一种实现都包含了相应语言的编译器及库文件,由于Protocol Buffer协议使用二进制格式进行数据传输,所以它比xml和json等协议进行数据交换快。 一、安装protobuf Mac下通过Homebrew安装protobuf brew...

xktxoo的博客 3685
上一篇: 苹果机操作
下一篇: IOS应用程序文件目录的操作
3GUU_草根
博客等级 码龄14年 39粉丝 48原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值