在ubuntu上编译OpenSSL库
在OpenSSL官方网站下载openssl的1.0.1f版本:https://www.openssl.org/source/。
编译安装OpenSSL动态链接库
$ tar zxvf openssl-1.0.1f.tar.gz
$ cd openssl-1.0.1f
$ ./config --prefix=/usr/local/openssl shared
$ make
$ sudo make install
设置运行时动态链接库加载路径
$ cp /usr/local/openssl/lib/lib*.so /usr/lib
$ ldconfig
在ubuntu上交叉编译OpenSSL库
OpenSSL库交叉编译(Linux上动态链接库的编译可见:Shared libraries with GCC on Linux http://www.cprogramming.com/tutorial/shared-libraries-linux-gcc.html)
$ tar zxvf openssl-1.0.1f.tar.gz
$ cd openssl-1.0.1f
$ export cross=/opt/dvsdk/dvsdk_ipnctools/linux-devkit/bin/arm-arago-linux-gnueabi-
$ ./Configure dist --prefix=/usr/local/o

本文详细介绍了如何在Ubuntu系统中编译OpenSSL动态链接库,包括从官网下载源码,使用配置命令进行编译和安装,并提供设置运行时动态链接库加载路径的步骤。此外,还阐述了如何进行交叉编译,以适用于ARM架构的设备,涉及到环境变量设置、交叉编译配置及编译安装过程。
最低0.47元/天 解锁文章
1686

被折叠的 条评论
为什么被折叠?



