编译openssl源码

openssl版本

1.1.1c

windows

安装环境
perl

先安装perl,生成makefile需要 https://strawberryperl.com/releases.html

nasm

nasm 也是生成makefile需要 https://www.nasm.us/

安装完perl输入一下nasm,看看能不能找到,找不到的话需要配置环境变量

执行命令

打开perl的窗口,移动到openssl的目录,执行下面命令

复制代码
perl Configure VC-WIN32

VC-WIN32:32位

VC-WIN64:64位

如果编译xp版本,需要执行

复制代码
perl Configure VC-WIN32 -DUSING_VS110_SDK71 -D_WIN32_WINNT=0x0501

如果执行完后报错

检查是否用了git的perl,看看环境变量里面是否包含git的,包含的话修改一下当前窗口的环境变量去掉git的路径就好

相关推荐
Ronin3051 小时前
【C++】类型转换
开发语言·c++
mrbone111 小时前
Git-git worktree的使用
开发语言·c++·git·cmake·worktree·gitab
虾球xz3 小时前
CppCon 2018 学习:EFFECTIVE REPLACEMENT OF DYNAMIC POLYMORPHISM WITH std::variant
开发语言·c++·学习
津津有味道4 小时前
Qt C++串口SerialPort通讯发送指令读写NFC M1卡
linux·c++·qt·串口通信·serial·m1·nfc
让我们一起加油好吗4 小时前
【C++】list 简介与模拟实现(详解)
开发语言·c++·visualstudio·stl·list
傅里叶的耶4 小时前
C++系列(二):告别低效循环!选择、循环、跳转原理与优化实战全解析
c++·visual studio
Vitta_U5 小时前
MFC的List Control自适应主界面大小
c++·list·mfc
Dovis(誓平步青云)6 小时前
基于探索C++特殊容器类型:容器适配器+底层实现原理
开发语言·c++·queue·适配器·stack
pipip.7 小时前
UDP————套接字socket
linux·网络·c++·网络协议·udp
孞㐑¥12 小时前
Linux之Socket 编程 UDP
linux·服务器·c++·经验分享·笔记·网络协议·udp