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

怎么做网站登录站做推广的技巧

怎么做网站登录站,做推广的技巧,杭州网络安全公司,Wordpress博客cdnMacM1(ARM)安装Protocol Buffers 本文目录 MacM1(ARM)安装Protocol Buffers3.21之前版本安装使用configure3.22之后版本安装使用cmake使用编译后的版本 protobuf下载地址:https://github.com/protocolbuffers/protobuf/releases 在运行./autogen.sh或./configure命…

MacM1(ARM)安装Protocol Buffers

本文目录

    • MacM1(ARM)安装Protocol Buffers
      • 3.21之前版本安装使用configure
      • 3.22之后版本安装使用cmake
      • 使用编译后的版本

protobuf下载地址:https://github.com/protocolbuffers/protobuf/releases

在运行./autogen.sh./configure命令时出现"No such file or directory"错误,是因为protobuf版本或构建方式的问题

3.21之前版本安装使用configure

如果没有configure需要先运行./autogen.sh生成

  • 配置

    ./configure
    // ./configure --prefix=/Users/xxx/protobuf(prefix 为安装目录,可自定义)
    
  • 编译和安装

    make
    
    sudo make install
    
  • 验证安装

    protoc --version
    libprotoc 3.21.12
    
  • 安装位置

    which protoc
    /usr/local/bin/protoc
    
  • 配置环境变量

    vim ~/.zshrcexport PROTOBUF=/usr/local/bin/protoc
    export PATH=$PROTOBUF/bin:$PATHsource ~/.zshrc
    

3.22之后版本安装使用cmake

  • 运行CMake配置

    cmake .
    
  • 报错,缺少 Abseil

    CMake Error at third_party/utf8_range/CMakeLists.txt:31 (add_subdirectory):The source directory/xxx/protobuf-25.0/third_party/abseil-cppdoes not contain a CMakeLists.txt file.
    

    https://github.com/protocolbuffers/protobuf/issues/12016

    查看官方解释:cmake/README.md,需要下载Abseil

  • abseil-cpp下载
    官方github:https://github.com/abseil/abseil-cpp/releases
    单独安装:https://abseil.io/docs/cpp/quickstart-cmake#getting-the-abseil-code

  • 将abseil-cpp内容放入/third_party/abseil-cpp/目录下即可,不需要单独安装

  • 在源码路径下开始编译

    cmake . -DCMAKE_CXX_STANDARD=14// -Dprotobuf_BUILD_TESTS=OFF //配置CMake以跳过测试构建
    
    cmake --build .
    

    可以看到当前目录下已经可以查看编译完的protoc的版本了

  • 安装

    sudo make install
    
  • 查看安装位置和全局版本

    which protocprotoc --version
    

使用编译后的版本

不需要编译,直接使用,参考:https://grpc.io/docs/protoc-installation/

  • 选择对应平台下载 protoc-<version>-<os>-<arch>.zip

  • 解压

  • 命令行查看

    cd /Users/xx/protoc-25.0-osx-aarch_64/bin./protoc --version
    libprotoc 25.0
    

将这个包放入自定义文件夹,设置环境变量即可

http://www.yayakq.cn/news/734085/

相关文章:

  • 做得好的网站建设公司厦门同安区建设局网站
  • dede网站301怎么做doku做网站
  • 怎么做网站或APP千锋教育招聘
  • 医生做网站不违法个体户核名查询系统
  • 广告制作网站源码做网站的励志故事
  • 企业网站建设方案书搜狗引擎网站收录
  • 做家务的男人网站wordpress支持哪一版本php
  • 城乡建设局网站首页百度网站建设
  • wordpress做管理网站百度一级代理商
  • 西部数码网站建设助手炫酷业务网站
  • 西安本地十家做网站建设的公司怀柔网站制作
  • 旅游网站建设要求学校网站建设计划
  • 做插画的网站有api对接文档怎么做网站
  • 学习做网页的网站网站设置银联密码
  • 泰州网站整站优化东莞建设最好的镇
  • 黑白网站设计网站建设背景图片
  • 深圳品牌网站建设公司招聘营销广告文案
  • 做网站首页轮播图代码长宁区网站制
  • 中国建设银行理财网站沈阳比较有名的工装公司
  • 大连本地网yoast wordpress seo plugin
  • 免费自动刷访客量黑帽seo培训网
  • 做外贸哪个网站可以接单装修公司加盟费多少
  • 做网站后台教程视频垂直 网站开发
  • 网站使用功能介绍是用什么软件做的网站优化主旨
  • 常州网站建设电话巨野县城乡和住房建设局网站
  • php开源网站 网上商城零售管理系统哪个软件好
  • 网站的市场营销方案一般做网站都在什么网做
  • 漯河优惠网站建设价格百度快照没有了用什么代替了
  • 免费网站空间和域名办公管理软件
  • 爱站网功能网页设计与网站建设项目教程