Openssl for ios
2011-03-14 11:11
344 查看
去官方下载最新的OpenSSL源代码,修改crypto/ui/ui_openssl.c 文件中
1》编译i386库
在终端:
修改makefile文件
找到 CC = gcc 修改为
在下一行的CFLAG =,增加-isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
make
make install
2》编译armv6库
在下一行的CFLAG =,增加-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk
// 例子
http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ https://github.com/x2on/OpenSSL-for-iPhone
static volatile sig_atomic_t intr_signal;=》static volatile int intr_signal;
1》编译i386库
在终端:
mkdir ssllibs cd openssl-1.0.0d mkdir openssl_armv6 openssl_armv7 openssl_i386 ./configure BSD-generic32 --openssldir=/Users/<username>/openssl-1.0.0a/openssl_i386
修改makefile文件
找到 CC = gcc 修改为
CC= /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc -arch i386
在下一行的CFLAG =,增加-isysroot /Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator4.2.sdk
make
make install
2》编译armv6库
mv openssl_i386 ../ssllibs make clean ./configure BSD-generic32 --openssldir=/Users/<username>/openssl-1.0.0a/openssl_armv6
修改makefile文件 找到 CC = gcc 修改为 CC= /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/gcc -arch armv6
在下一行的CFLAG =,增加-isysroot /Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS4.0.sdk
make make install
// 例子
http://www.x2on.de/2010/07/13/tutorial-iphone-app-with-compiled-openssl-1-0-0a-library/ https://github.com/x2on/OpenSSL-for-iPhone
相关文章推荐
- Build OpenSSL for iOS
- OpenSSL for iOS 编译路程
- Building OpenSSL for iOS (iPhone/iPad)
- 编译 Qt with Openssl for IOS
- compile openssl for ios
- FFmpeg for ios架构:中级
- Resources for Mac and iOS Developers
- iOS -- OpenSSL进行RSA加密解密概念
- 开源语音格式speex教程(for iOS)
- [转] ARM Assembler for iOS
- iOS Xcode编译Undefined symbols for architecture xxx 错误总结
- Arcgis for ios笔记
- iOS一个for循环实现,几行 几列 的布局形式
- ShareREC for iOS v1.0.4 已经发布
- 一、ArcGIS Runtime SDK for iOS 100.2.1教程系列之底图与动态图层加载
- ios菜鸟之路:symbols for architecture i386 的错误
- OpenCV for Ios 学习笔记(10)-标记检测总结
- iOS-设置显示时间-NSDateFormatter
- Qt for iOS环境搭建-MacOS10.10+Qt5.7(全图解)
- ios开发系列之NSDate,NSDateFormatter,NSDateComponents和NSCalendar