如何编译protobuf for IOS

news/2024/7/20 20:54:25 标签: ios, c++, protobuf

文章转载自:http://blog.csdn.net/zhangpeng_linux/article/details/52759623

此文章为绝对值得顶的好文,希望大家看到这里可以去,文章的原链接处去了解更多。

在为iOS平台编译google protobuf时,我自己制作了一个脚本 :protobuf-build-script

该脚本可以自动下载指定版本的源码,并且进行编译,可以修改脚本内部的版本号来编译各个版本。

一次编译直接生成armv7 armv7s arm64静态库。

xcode8 protobuf-2.6.1 测试通过。

希望大家一起维护这个脚本。


http://www.niftyadmin.cn/n/1301609.html

相关文章

Mysql模糊查询like效率,以及更高效的写法 在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时

Mysql模糊查询like效率,以及更高效的写法 在使用msyql进行模糊查询的时候,很自然的会用到like语句,通常情况下,在数据量小的时候,不容易看出查询的效率,但在数据量达到百万级,千万级的时候&…

编译好的lua库(限用过cocos2dx的同学能用)

前段时间学习lua,正在攻坚lua与c交互的堆栈时,需要写些实例(c的项目)。 写lua与c交互需要lua的库,本人没有像网上说的下载 lua源码,然后编译,是直接用cocos2dx lua里编译好的库。 写过cocos2d…

cocos2dx跨平台直播实例-ffmpeg-ios篇

一、环境mac 10.12.2cocos2dx-3.13.1ffmpeg 3.0 二、新建项目和编译库cocos2dx按照官网新建一个实例。ffmpeg编译ios库http://blog.csdn.net/u013654125/article/details/73549132ffmpeg编译完后,会有得到一个FFmpeg-iOS文件夹,文件夹里有include和lib这…

Laravel中encrypt与decrypt的实现方法详解

这篇文章主要给大家介绍了关于Laravel中encrypt和decrypt的实现方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧。 前言 Laravel 的加密机制使用 OpenSSL 提供 …

cocos2dx跨平台直播实例-ffmpeg-android篇

一、环境 windows10(mac的虚拟机) cocos2dx-3.13.1 android(adt-bundle-window-86_64-20140702) ffmpeg-3.0 ndk(android-ndk-r10c) 好了,其他的比如jdk什么的就不说了。 二、项目配置 大家想要在android上运行cocos2dx的项目要先配置好cococs2dx的android环境。这…

PHP7 解决 java对应的 AES/ECB/PKCS5Padding 算法

先点击链接了解一下算法吧 在线生成AES加密 java import javax.crypto.Cipher; import javax.crypto.spec.SecretKeySpec; import sun.misc.BASE64Decoder; import sun.misc.BASE64Encoder; public class aes { //加密方法 str为传输的值 key取商户私钥字符串的前16位 …

lua 二进制字节与int相互转换

看过我转载的http://blog.csdn.net/u013654125/article/details/73381633的同学,如果需要用lua把自定义的二进制数据和protobuf结合成新的数据传给服务器,可以看下面的代码:由于lua传递的数据是字符串,所以需要把字符串转成ascii串…

基于logstash+elasticsearch+kibana的日志收集分析方案(Windows)

一 方案背景 通常,日志被分散的储存不同的设备上。如果你管理数十上百台服务器,你还在使用依次登录每台机器的传统方法查阅日志。这样是不是感觉很繁琐和效率低下。开源实时日志分析ELK平台能够完美的解决日志收集和日志检索、分析的问题,ELK…