openssl-1.0.0b - libssl 移植到ARM Linux
开发环境:
ubuntu 10.04
arm-linux-gcc version 4.4.1
目标环境
友善之臂mini6410
linux-2.6.36
移植步骤
1.至官网下载最新的openssl,解压缩
2.cd进入openssl-1.0.0b目录
3.执行./Confiugre linux-elf-arm,配置环境为arm linux
4.修改Makefile文件如下
指定CC为arm-linux-gcc
指定libdl为依赖的库
指定AR和RANLIB为arm-linux-ar和arm-linux-ranlib的
指定安装目录
5.执行make,完成编译
6.su以root身份登录,执行make install
7. 可以看到openssl被编译为静态库,放置在指定安装的目录下
注意:
在项目的Makefile文件里头加入openssl的头文件和库文件的声明,此时需要注意引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -lssl就会编译错误。
推荐网址:
http://www.openssl.org/
http://blog.chinaunix.net/u2/88438/showart_1901657.html
openssl-1.0.0b - libssl 移植到ARM Linux相关推荐
- linux 混音处理 arm,alsa移植到arm linux嵌入式系统中
1 alsa-lib的移植 1.1 软件包下载 alsa-lib库:进入网站http://www.alsa-project.org/选择下载,在这里下载的是alsa-lib-1.0.22.tar. ...
- sqlite3移植到arm linux
1,环境: 软件:linux:2.6.38 硬件:6410 交叉编译工具:arm-linux-gcc 也适用于其他linux平台. 2,步骤: 1>下载sqlite3源码包: http://ww ...
- linux页表,arm linux 页表(转)
最近在看arm linux 的mm部分,看的是2.6.8.1,芯片是INTEL PXA255,参考资料有arm linux演艺.<情景分析>等.一遍看下来只能说似懂非懂.这里有几个基础的问 ...
- Openssl移植到ARM开发板
Openssl移植到ARM开发板 openssl源码下载 源码编译配置 使用生成的库文件 openssl源码下载 openssl源码可以在官网下载:https://www.openssl.org/so ...
- RV1109开发板ssh服务器移植到arm开发板
RV1109开发板ssh服务器移植到arm开发板 ssh功能移植到RV1109开发板的,由于RV1109的SDK中,没有telnet功能,有时候adb功能在量产中需要关闭,避免造成设备留有漏洞,造成安 ...
- Lua移植到arm上 并实现在arm上 可以让lua脚本调c语言,C语言调用lua脚本
Lua移植到arm上 并实现在arm上 可以让lua脚本调c语言,C语言调用lua脚本 首先参考http://wiki.chumby.com/index.php?title=Lua&print ...
- 交叉编译HTOP并移植到ARM嵌入式Linux系统
原创作品,允许转载,转载时请务必以超链接形式标明文章.作者信息和本声明,否则将追究法律责任. 最近一直在完善基于Busybox做的ARM Linux的根文件系统,由于busybox是一个精简的指令集组 ...
- openssl 1.0.2k-fips 升级到 openssl-3.0.5
近日国家信息安全漏洞库公布了关于OpenSSL 操作系统命令注入漏洞(CVE-2022-1292),特此将目前使用的openssl 1.0.2k-fips 升级到 openssl-3.0.5 1.下载 ...
- 移植c语言算法到arm上,μCOS-II移植到ARM处理器上的几个要点
原标题:μCOS-II移植到ARM处理器上的几个要点 本文主要介绍μCOS-II移植到ARM处理器上的几个要点,如下所示: uCOS II在ARM处理器上移植过程中的中断处理 uCOS II是一个源码 ...
最新文章
- PUT or POST
- linux进程打开链接数,Linux 进程打开最大文件连接数Too many open files
- python爬图片 beautifulsoup_【Python爬虫】基于BeautifulSoup的微博图片爬虫
- 网络管理员的爱情,不解释...
- 什么是Microsoft Teams的App Studio
- 企业实战_10_Mycat集成ZK实现配置同步
- 理解有参构造器和无参构造器的作用
- 轻停智慧停车实时运营云服务,引领物联网时代新风向
- ARC098E Range Minimum Queries
- iOS 9:五、字体
- springboot自定义Servlet容器
- selenium点击爬取豆瓣高分电影
- CentOS 搭建 Vsftpd 服务,一次性成功,收藏了!
- 归并排序及“归并”思想的应用
- ubuntu 设置静态路由_ubuntu配置静态路由及重启生效
- 编写dylib_iOS逆向-无需越狱注入动态库
- 计算机无法建立word文档,(电脑中右键不能新建word和excel文档怎么办)为何电脑无法新建excle...
- 2022焊工(高级)培训试题及答案
- x265-1.8版本-x265.h代码注释
- 服务器维护台账,服务器MTBF
热门文章
- Centos7.5 Ambari2.7.4部署
- php 获取cookieid,Redis实现Session共享详解
- 实现拓扑图_20源码实现【自动寻路】 —【拓扑图】—网游城市互传最优路径算....
- 第三章 汇编语言和汇编软件
- 字段 新增hive_Hive分区表 | 每日五分钟学大数据
- 【C语言进阶深度学习记录】十一 C语言中enum,sizeof,typedef分析
- hive 多用户访问模注意问题
- 设计模式之 里氏替换原则
- Mybatis为实体类定义别名typeAliases
- [leedcode 52] N-Queens II