sqlite3 编译静态库
2014-12-19 16:07
218 查看
因为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设置
ios Simulator: 导出的是 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
xcode:Version 5.1.1
xcode建立库,网上有,这里就省略了。
1.xcode有 ios device 和 ios Simulator 两个选项。
ios device : 导出的是 armv7 armv7s arm64 这些选项可以在 build setting设置
ios Simulator: 导出的是 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
相关文章推荐
- VC2010中编译Sqlite3为静态库并带加密功能的方法
- sqlite源码在mac编译静态库.a文件
- 编译Sqlite静态库
- VC2010中编译Sqlite3为静态库并带加密功能的方法。
- gcc 编译链接生成sqlite动态库和静态库
- Sqlite 学习- 编译sqlite静态库,供其他项目调用
- 在我的Ubuntu上移植SQLite3.3.6,编译成静态库
- xcode合并模拟器和真机静态库的编译
- android开发 NDK 编译和使用静态库、动态库
- 在Windows下vs2010编译SQLite
- OpenCV 独立运行静态库编译
- VS2013下编译osip和exosip的5.0版本静态库及搭建和简单例子的实现
- Android SQLiteStatement 编译、执行 分析
- 编译xerces-c (静态库)——sourceforge
- QT 4.8 静态库编译方法
- (OK) 在CentOS7—编译OpenSSL 静态库—for—Android
- tbb: 使用预编译头文件和静态库
- Linux下动态库和静态库编译
- Xcode 之自己编译静态库
- QT Creator编译和使用QT的静态库