呵呵呵呵呵

萝莉有三好,柔体 轻音 易推倒。女神有三宝,干嘛 呵呵 去洗澡。宅男有三好:Dota 基友 破电脑。


ubuntu 交叉编译openssl-1.0.0b 移植到ARM Linux

ubuntu 交叉编译openssl-1.0.0b 移植到ARM Linux

开发环境:

ubuntu
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的

        指定安装目录
ubuntu 交叉编译openssl-1.0.0b 移植到ARM Linux图片
       

5.执行make,完成编译

6.su以root身份登录,执行make install

7.   可以看到openssl被编译为静态库,放置在指定安装的目录下
ubuntu 交叉编译openssl-1.0.0b 移植到ARM Linux图片
注意:

在项目的Makefile文件里头加入openssl的头文件和库文件的声明,此时需要注意引用库的顺序为:-lssl -lcrypto,如果为 -lcrypto -lssl就会编译错误。

推荐网址:

http://www.openssl.org/

http://blog.chinaunix.net/u2/88438/showart_1901657.html
 

更多内容:

BCB 获取并修改文件属性
Delphi2010中TResourceStream流使用
Windows Server 2008 IIS7 安装 Perl 环境
windows下用wmic查看正在运行程序的命令行参数
CGI工作原理以及获得输入的方式

本文链接地址:http://www.hehehehehe.cn/i/715.html