Ubuntu系统下为Android工程交叉编译基于源码的OpenSSL库
来源:互联网 发布:淘宝爱情动作片硬盘 编辑:程序博客网 时间:2024/06/05 13:32
本文作为对“Ubuntu系统下实现Android工程调用独立编译的C++程序和GMP、PBC库”一文中第四部分的补充。
准备工作:
openssl-1.0.1g.tar.gz
一、编译安装OpenSSL库
解压openssl-1.0.1g.tar.gz,并执行如下配置脚本:
$ ./config no-asm --prefix=$TOOLCHAIN_HOME/sysroot/usr --openssldir=$TOOLCHAIN_HOME/sysroot/usr/openssl完成后,编辑Makefile文件,在第62到76行做如下更改:
1. CC= arm-linux-androideabi-gcc
2. 去掉CFLAG中的“-m64”选项
3. AR=arm-linux-androideabi-ar $(ARFLAGS) r
4. RANLIB=arm-linux-androideabi-ranlib
5. NM=arm-linux-androideabi-nm
6. MAKEDEPPROG=arm-linux-androideabi-gcc
然后再编译和安装:
$ make -j8$ make install
(完)
0 0
- Ubuntu系统下为Android工程交叉编译基于源码的OpenSSL库
- linux下交叉编译mingw32的openssl库
- openssl 在arm下的 交叉编译
- openssl在arm下的交叉编译
- Ubuntu系统下实现Android工程调用独立编译的C++程序和GMP、PBC库
- Ubuntu下的交叉编译
- Ubuntu 交叉编译 OpenSSL,并在 Android 中使用
- 在ubuntu上编译和交叉编译OpenSSL库
- Linux下交叉编译openssl
- openssl简介以及源码移植的交叉编译和安装
- openssl 交叉编译到android
- Ubuntu下编译基于libpoco工程详解
- Ubuntu下进行Android源码的编译
- ubuntu下android 源码的编译
- Ubantu 系统下 Android 平台的 Opencv交叉编译
- OpenSSL 在Windows下的源码编译
- openssl在arm下的交叉编译 -wpa_supplicant
- ubuntu 下基于源码的android平台搭建与内核编译
- 读书笔记:计算机网络8章:应用层
- 密集立体匹配20年论文整理
- php ArrayCollection to flex绑定类--flex arrayCollection对应php的数据类型--Zend_Amf与phpamf差别
- JAVA安卓开发第一天
- 海量数据处理面试题集锦
- Ubuntu系统下为Android工程交叉编译基于源码的OpenSSL库
- DeveXpress ASPxGridView获取要批量删除或者批量更改的Id(AspxGridView复选框的全选|反选功能)
- C#中的虚函数的作用
- Hibernate之关系对象映射详解
- 给程序员简历的一些建议
- for循环中++i与i++的执行效率与区别
- 淘宝牛P工程师
- Create a Project with Eclipse
- 冒泡排序