• MAC 安装 Protobuf


    1.确认MAC装有g++、make、vim工具

    2.安装make工具使用       brew install make

    3.安装protobuf     brew install protobuf

    4.安装protobuf依赖库     git clone https://github.com/alexeyxo/protobuf-objc.git

    5.安装完成后切换目录                cd protobuf-objc/

    6.终端运行          ./autogen.sh

    7.如果终端出现    ERROR: protobuf headers are required.  这样的错误,可根据终端的提示解决

    输入    ./configure CXXFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib

    8.执行安装指令  

     终端输入 make

     终端输入 sudo make install

    9.检测protoc 指令是否可以使用    终端输入 protoc --version

    实例:vim创建  msg.proto文件

    文件内容如下:

    message Person

    {

      required string name = 1; //姓名

      required int32 sex = 2;   //性别

      required int32 age = 3;   //年龄

    }

    将.proto文件编译成.h和.m文件

    终端输入指令: 

    bogon:~ muyang$ protoc ./msg.proto --objc_out=./

    详解: protoc  指protoc指令

        /msg.proto  指源码文件所在的路径

       --objc_out= 指输出OC文件

         ./指编译完成后的.h和.m存放的路径      

  • 相关阅读:
    关于软工文档规范性——国标文档
    关于游戏平衡性——王者荣耀野怪数值参考
    单元测试特性标签(结合代码)
    常用标签梳理
    图片文件的转换、加载及缩放显示
    认识ManualResetEvent
    HTML简介
    HTML基本结构
    15年,我在深圳
    为什么坚持,想一想当初
  • 原文地址:https://www.cnblogs.com/tiffany-my/p/6126187.html
Copyright © 2020-2023  润新知