首页 > 其他分享 >Protocol Buffer Error on compile during GOOGLE_PROTOBUF_MIN_PROTOC_VERSION check

Protocol Buffer Error on compile during GOOGLE_PROTOBUF_MIN_PROTOC_VERSION check

时间:2024-10-23 14:58:53浏览次数:8  
标签:GOOGLE Protocol protobuf compile VERSION during PROTOC check PROTOBUF

Protocol Buffer Error on compile during GOOGLE_PROTOBUF_MIN_PROTOC_VERSION check

出现这个问题 一般是安装了多个版本 protobuf

https://stackoverflow.com/questions/35744529/protocol-buffer-error-on-compile-during-google-protobuf-min-protoc-version-check

https://blog.csdn.net/weixin_44966641/article/details/122354782

一般排查方法:

protoc --version
libprotoc 2.6.1

查看 这个头文件对 protobuf 版本要求
/usr/include/google/protobuf/stubs/common.h

or 

/usr/local/include/google/protobuf/stubs/common.h

find ~/ -name "common.h"  |grep protobuf

标签:GOOGLE,Protocol,protobuf,compile,VERSION,during,PROTOC,check,PROTOBUF
From: https://www.cnblogs.com/michaelcjl/p/18496420

相关文章

  • Error: [email protected] has been disabled because it is a versioned formula! It was disab
    报错解释:这个错误信息通常出现在使用Homebrew在macOS系统上安装PHP时。报错表明Homebrew不能安装具体版本的PHP(例如[email protected]),因为这是一个版本化的公式(formula)。Homebrew中的一些软件包允许安装多个版本,并允许你在它们之间切换。这些包被称为版本化公式。如果尝试安装一个具体版本......
  • Error--An incompatible version [1.2.33] of the Apache Tomcat Native library is i
     这个错误表明,当前系统上安装的ApacheTomcatNativelibrary版本不兼容,具体来说:系统安装的TomcatNativelibrary版本是1.2.33,但Tomcat需要至少1.2.34版本。ApacheTomcatNativeLibrary是Tomcat用来加速网络I/O的一个库,特别是在使用APR(ApachePortableRunt......
  • 在Linux命令行下载Google Drive大文件(解决Google Drive下载慢的问题)
    文章目录1、使用gdown命令2、复制链接3、替换为Linux下载链接注意:在Linux命令行进行1、使用gdown命令wget只能下载小文件,大文件需要用到gdownpipinstallgdown#如果不能够直接安装,使用以下命令gitclonehttps://github.com/wkentaro/gdowncdgdownpipin......
  • 使用 `com.google.gson` 库将 Java 对象转换为 JSON 字符串,并且确保 `data` 字段是 `M
    要使用com.google.gson库将Java对象转换为JSON字符串,并且确保data字段是Map<String,Object>类型的,你可以按照以下步骤编写一个示例代码。这个示例代码将创建一个包含data字段的Java对象,并将data字段初始化为一个Map<String,Object>,然后动态地向其中添加......
  • 在K8S中,什么是 Google 容器引擎?
    在Kubernetes(K8S)生态中,Google容器引擎(GoogleKubernetesEngine,简称GKE)是一个重要的组成部分。以下是对Google容器引擎的详细介绍:1.定义与背景Google容器引擎是GoogleCloud提供的一种托管式的容器化应用程序部署和管理解决方案。它基于Kubernetes,这是一个开源的容器编排平台,......
  • [ABC337G] Tree Inversion(换根 dp + 值域线段树)
    link题目形式就很换根dp如果这种题用朴素的做法求,就是暴力以每个点都做一次根跑树,自底向上统计,时间是\(O(n^2)\)而换根dp的思想就是分两步,一般先钦定某个点(如1)为根,统计一遍以1为根时的结果,然后挖掘如果以其他点为根时,变换对结果的影响,一般就是自顶向下更新如果换根后......
  • 7个提升Google搜寻排名的SEO技巧(Google RankBrain)
    GoogleRankBrain是一种搜寻引擎演算法,GoogleRankBrain是基于人工智慧来自动判断搜寻者的搜寻意图,同时也将网页概念化,利用动态排序方式来对应搜寻关键字与搜寻结果,使其显示最佳的搜寻结果,我们在GoogleRankBrain权威指南当中非常详尽的解释GoogleRankBrain的运作原理,......
  • Java 当中使用 “google.zxing ”开源项目 和 “github 的 qrcode-plugin” 开源项目
    Java当中使用“google.zxing”开源项目和“github的qrcode-plugin”开源项目生成二维码@目录Java当中使用“google.zxing”开源项目和“github的qrcode-plugin”开源项目生成二维码1.Java当中使用“google.zxing”开源项目生成二维码1.1准备工作1.2生成......
  • 【Google Cloud】Private Service Connect 功能解说
    本文介绍PrivateServiceConnect,这是一项通过专用网络访问Google云API的功能。概要什么是PrivateServiceConnect?PrivateServiceConnect是一种,允许没有外部IP(公共IP)的虚拟机和本地部署自有客户端通过专用网络访问GoogleCloudAPI和托管在GoogleCloud......
  • “JsonConvert”同时存在于“Newtonsoft.Json.Net20, Version=3.5.0.0, Culture=neutr
    原因是两个dll冲突了。需要去掉一个。Newtonsoft.Json(也称为Json.NET)是一个流行的开源JSON框架,用于.NET,它以其高性能、易用性和广泛的功能而闻名。它支持丰富的数据操作和序列化属性设置,如自定义转换器、日期时间格式控制、命名策略等。Json.NET还提供了序列化特性,如JsonObjectA......