ICode9

精准搜索请尝试: 精确搜索
首页 > 系统相关> 文章详细

如何在windows下编译openssl

2021-08-04 11:33:29  阅读:165  来源: 互联网

标签:VC windows cmd openssl 编译 WIN64A debug 安装


一.准备工作

1.安装 Strawberry Perl 下载地址(http://strawberryperl.com/

安装完成后,可在cmd界面输入 perl -v 查看是否安装成功,成功的界面显示:

2.安装 NASM 下载地址(https://www.nasm.us/)

安装完成后,将nasm配置在系统环境变量中,可在cmd界面输入 nasm -v 查看是否配置成功,成功的界面显示:

二.编译

下载openssl 地址(https://github.com/openssl/openssl#download)

打开VS命令行工具这将会设置 nmake.exe、cl.exe 等所需的环境变量。(不建议直接使用cmd命令行)

切换目录至下载的openssl

输入如下命令:

perl Configure VC-WIN64A no-asm --prefix=D:\openssl

VC-WIN64A表示Windows 64位系统,32位系统请换成VC-WIN32,若要使用debug版本,请使用debug-VC-WIN64A或debug-VC-WIN32

no-asm 表示不用汇编,不设置此属性,可能会导致编译不过(建议使用)
–prefix=D:\openssl将其安装到F盘的openssl文件夹下,省略会安装在默认路径下

最后一步在命令行输入

nmake install

等待完成后将会安装到之前的指定目录

在bin目录下打开cmd

输入 openssl -help

完成!

 

标签:VC,windows,cmd,openssl,编译,WIN64A,debug,安装
来源: https://www.cnblogs.com/jiaheshang/p/15098075.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有