简述ARM-Linux下openssl的移植

Yzs<yiluohuanghun@gmail.com>

版本: openssl 1.0.0b

tar xvf openssl-1.0.0b.tar.gz

cd openssl-1.0.0b

一.推荐的编译方法

注意这里不是常用的configure,而是一个脚本Config

AR="arm-linux-ar" RANLIB=arm-linux-ranlib  CC=arm-linux-gcc /usr/bin/perl ./Configure shared linux-armv4 --prefix="$PWD/../../output/arm-linux"

AR/RANDLIB/C环境变量 是确保Makefile中使用arm-linux 系列工具

/usr/bin/perl ./Configure  表示执行perl脚本

Configure,注意第一个字母是大写

shared 表示要编译动态库,

linux-armv4 表示生成目标平台名称,我用的s3c6410的平台,

这个应该能使用ARMv4的指令.

--prefix 指明安装目录.

make

make install

时间: 2024-09-02 23:47:55

简述ARM-Linux下openssl的移植的相关文章

嵌入式arm linux蓝牙文件传输移植

嵌入式arm linux蓝牙文件传输移植目前,蓝牙技术已经比较成熟,特别是基于手机和PC得蓝牙文件传输. 本文主要讲述基于嵌入式arm linux的蓝牙文件传输.    现行2.6.x的linux内核都已经集成了bluez蓝牙驱动,对于2.4版本内核的需要到bluez官方网站下载并安装bluez蓝牙驱动.http://www.bluez.org/download/    本为基于2.6版本的内核讲述.对于2.4下载bluez后安装即可.有了bluez蓝牙驱动还需要安装bluez-libs库和bl

如何使arm linux下mjpg-streamer支持多摄像头

问题描述 如何使arm linux下mjpg-streamer支持多摄像头 tiny6410开发板,想要使用mjpg-streamer同时打开多个摄像头(两个就好),在网上很少有相关资料只是有人说需要做一些修改,有大神可以具体的指教一下么 解决方案 树莓派+mjpg-streamer+usb摄像头

嵌入式arm linux 下glibc 断言死机要怎么查?

嵌入式arm linux 下glibc 断言死机要怎么查? armv7  资源有限,用不了valgrind 工具.

Linux下OpenSSL的DSA与RSA非对称加密解析

在日常系统管理工作中,需要作一些加解密的工作,通过openssl工具包就能完成我们很多需求! 1. openssl RSA 加解密 RSA是基于数论中大素数的乘积难分解理论上的非对称加密法,使用公私钥的方法进行加解密 公钥 用于加密,它是向所有人公开的 ; 私钥用于解密,只有密文的接收者持有 生成一个密钥(私钥) 代码如下: [root@hunterfu ~]# openssl genrsa -out private.key 1024 注意: 需要注意的是这个文件包含了公钥和密钥两部分,也就是说

linux 下Openssl的安装配置与使用方法

1.   Openssl介绍 自己网上找去吧,我说的不好! 2.   安装 1.下载地址:http://www.openssl.org/source/ ;下一个最新新版本的OpenSSL,版本是:openssl-1.0.2-beta1.tar.gz 2.在下载的目录中,用命令执行:tar -xzf openssl-openssl-1.0.2-beta1.tar.gz 3.进入解压的目录:openssl-1.0.2-beta1  [.......]#cd openssl-1.0.2-beta1 4

《求组》请问LINUX下OPENSSL的工作原理

问题描述 客户端和服务器都需要证书吗第三方CA应该放在哪我用openssL命令可以模拟数据加密认证传输.在客户端和服务器两端都有一样的CA有很多迷惑的地方,希望高人指点,谢谢

window应用移植到Linux下(应用移植)

 配置QT的环境变量,这台电脑à属性à高级系统设置à高级à环境变量à系统变量àpathàC:\Qt\Qt5.3.0\5.3\mingw482_32\bin;C:\Qt\Qt5.3.0\Tools\QtCreator\bin 创建一个QT项目:winAndLinuxMyUdpProject项目 修改QT的项目文件,修改winAndLinuxMyUdpProject.pro文件:   注意,这的的:LIBS += -lWs2_32   ##标示使用window下的Ws2_32.lib,-l表示要

linux下openssl建立私有CA和申请证书

实验环境: 虚拟机:VMware Workstation 12 Pro 主机A:ip为10.1.255.55/16,创建CA并给其他主机提供CA服务 主机B:为httpd服务器,ip为10.1.249.115/16 1.查看openssl的配置文件/etc/pki/tls/openssl.cnf [root@localhost ~]# cat /etc/pki/tls/openssl.cnf (查看配置文件的ca部分的内容) ...... [ ca ] default_ca      = CA_

如何在ARM linux嵌入式环境下配置Arduino的开发环境

问题描述 如何在ARM linux嵌入式环境下配置Arduino的开发环境 因为某些原因需要在ARM linux下设置一个arduino的开发环境,需要在获得代码之后将代码编译并且将代码下载到板子上.之前我有看到过arduino官网上有放出linux32 的源程序,不知道支不支持arm环境,还是要通过源代码编译文件后才能用? 解决方案 你改一下它的MakeFile,把gcc改成交叉编译试试~