利用protobuf协议的可扩展性比较方便进行协议兼容升级,利用rpc接口的网络易用性,不需要再从头到尾实现一遍socket通信、通信接口设计,只需要实现C函数接口设计和开发以及利用proto设计好交互协议即可,并且具备一定的跨编程语言交互特性,每个具备联网能力的嵌入式设备都可作为rpc客户端和服务端,可以快速进行嵌入式设备业务
交叉编译arm版本protobuf 0x01 下载protobuf源码 wget https://github.com/protocolbuffers/protobuf/releases/download/v3.15.6/protobuf-all-3.15.6.zipwget protoc-3.15.6-linux-x86_64.zip 0x02 安装环境 sudoapt install autoconf automake libtool curl make gcc g++ unzip git -ysudoapt install gcc-arm...
xcrun -sdk iphoneos lipo -arch armv7 ios-build/libprotobuf-lite-armv7.a -arch armv7s ios-build/libprotobuf-lite-armv7s.a -arch i386 ios-build/libprotobuf-lite-i386.a -create -output ios-build/libprotobuf-lite.a #合并三个完整版本(libprotobuf.a) xcrun -sdk iphoneos lipo -arch arm...