window下安装openssl1.1.0(以及linux 下源码编译安装)
2016-12-01 10:12
1136 查看
Fedora下源码编译:
先安装perl 5。接下来安装openssl1.1.0,进入openssl源码路径下,具体步骤如下:
$ ./config --prefix=/opt/openssl --openssldir=/usr/local/ssl $ ./Configure $ make $ make test $ make install
make test的时候可能会出现错误。安装cpan
$ sudo dnf install cpan
做make test
$ make list-tests $ make VERBOSE=1 test $ make TESTS='test_rsa test_dsa' test $ make test
make install之后,没有报错,生成的库以及可执行文件存放在/opt/openssl下。
loading shared libraries的操作请看:
“error while loading shared libraries: xxx.so.x”
Windows下源码编译:
1、先安装安装perl 5。配置环境变量。2、安装NASM,配置环境变量。
3、打开VS2015环境Developer Command Prompt for VS2015(管理员身份运行)。执行
vc\vcvarsall x86_amd64 // 设置64位环境 或vcvars32 // 设置32位环境
4、进入openssl1.1.0源码路径下,(首先安装dmake),执行
ppm install dmake // 在C:\Perl64\site\bin会有dmake.exe文件,将路径放入环境变量中
5、配置,执行以下命令后,生成makefile文件
perl Configure VC-WIN64A // 或者VC-WIN32
6、执行nmake,编译
nmake nmake test nmake install
7、最后,生成的相关bin、html、lib、include、存放在C:\Program Files\OpenSSL路径下(默认设置,可以通过config –prefix=DIR修改)
相关文章推荐
- Linux 从源码编译安装 OpenSSL
- Linux 从源码编译安装 OpenSSL
- linux安装mysql(源码)以及cmake编译
- Linux 从源码编译安装 OpenSSL
- linux(ubuntu)源码编译安装openssl
- openssl简介以及源码移植的交叉编译和安装
- ubuntu12.4编译android-4-3源码生成linux_sdk以及window_wdk
- Linux 从源码编译安装 OpenSSL
- window xp 下编译与安装openssl源码
- Linux 从源码编译安装 OpenSSL
- Linux 从源码编译安装 OpenSSL
- Linux 从源码编译安装 OpenSSH以及各问题解决
- linux删除源码编译安装的包
- mysql源码编译安装以及初始设置
- Linux环境下源码编译方式安装MySQL5.1(1)
- Linux 下 MySQL 5.5.8 源码编译安装记录
- Linux源码安装mysql 5.5.13 (cmake编译)
- Linux操作系统下如何编译安装源码包软件
- 【转】Linux 2.6.3x内核源码编译和安装
- Linux如何编译安装源码包软件