sqlite3 编译静态库

sqlite3 编译静态库,第1张

概述因为cocos2d-x 没有提供 sqlite3的ios android的库( ios sdk和android sdk都自带)。自己正好学习下,怎么做库。 xcode:Version 5.1.1  xcode建立库,网上有,这里就省略了。 1.xcode有 ios device 和 ios Simulator 两个选项。 ios device : 导出的是  armv7 armv7s arm64

因为cocos2d-x 没有提供 sqlite3的ios androID的库( ios sdk和androID sdk都自带)。自己正好学习下,怎么做库。

xcode:Version 5.1.1

xcode建立库,网上有,这里就省略了。

1.xcode有 ios device 和 ios Simulator 两个选项。

ios device : 导出的是 armv7 armv7s arm64 这些选项可以在 build setting设置

iosSimulator: 导出的是 i386 (32位) x86_64(64位),

cocos2d引擎提供的库是 ios :armv7 armv7s i386 x86_64 和arm64 ,不清楚为何要这样分两种库。例如external/png/prebuilt/ios 下两个文件

然后把 device和Simulator导出的.a 合并成一个文件。

lipo -info 查看.a信息

lipo -create 合并命令 lipo -create libsqlite3_x86_64.a libsqlite3.a -output libsqlite_all.a

还有导出库的时候,选择release。 我的release生成的文件比deBUG大,这个暂时不清楚..


androID的导出的方法,

android导出方法

引用链接:http://blog.csdn.net/sozell/article/details/11678043

总结

以上是内存溢出为你收集整理的sqlite3 编译静态库全部内容,希望文章能够帮你解决sqlite3 编译静态库所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/1171191.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-02
下一篇 2022-06-02

发表评论

登录后才能评论

评论列表(0条)

保存