如何在win7下编译openssl?

學海無涯 學海無涯     2022-10-14     386

关键词:

编译环境:

win7 x64 openssl 1.1.0 vs2015 ActivePerl-5.24.3.2404-MSWin32-x64-404865

执行命令:


修改 configdata.pm makefile 文件,搜索 /MD  ,全部修改为 /MT 即,静态编译


perl configure VC-WIN32
nmake
nmake install


编译结果:
老版本的对应新版本的
libeay32.dll、ssleay32.dll 对应 libcrypto-1_1.dll、libssl-1_1.dll

具体要求,可自行查看 INSTALL 文件 和 NOTES.WIN 文件

如何在windows下编译openssl

如何在Windows下编译OpenSSL(VS2010使用VC10的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2010下的VisualStudio2010CommandPrompt进入控制台模式(这个模式会自动设置各种环境变量)3、解压缩openssl的包,进入openssl的... 查看详情

如何在windows下编译openssl

在Windows下编译OpenSSL(VS2010使用VC10的cl编译器)1、安装ActivePerl//初始化的时候,需要用到perl解释器2、使用VS2010下的VisualStudio2010CommandPrompt进入控制台模式(这个模式会自动设置各种环境变量)3、解压缩openssl的包,进入openssl的目录... 查看详情

如何在windows下编译openssl

解压缩OpenSSL包,在对它进行修改便可以编译了。在解压缩后,所有的源代码放在openssl-1.0.1e目录下,在此目录下,有两个文件INSTALL.W32,INSTALL.W64需要被关注。打开其中的任何一个文件,你会看到如何编译OpenSSL的各个步骤。1)打... 查看详情

如何在win7下编译好的hadoop2.7.4包

参考技术A将*.jar紧缩包复制到你的hadoop目录下运行 查看详情

如何在windows下编译openssl

...台模式(这个模式会自动设置各种环境变量)3、解压缩openssl的包,进入openssl的目录4、perlconfigureVC-WIN32尽量在这个目录下执行该命令,否则找不到Configure文件,或者指定完整的Configure文件路径。5、ms\\do_ms.bat在解压目录下执行ms\\d... 查看详情

在arch下编译openwrtcmcurl问题与解决方案

0现象在Arch下编译OpenWRT(15.05)cmcurl时报错:[28%]LinkingCexecutableLIBCURLlib/libcmcurl.a(openssl.c.o):Infunction`cert_stuff`:openssl.c:(.text+0x97a):undefinedreferenceto`sk_num`openssl.c:(.text+0x99a):undefin 查看详情

windowsxpsp3下编译安装openssl-1.1.0b

软件需要:openssl-1.1.0bvisualstudio2010(cn_visual_studio_2010_ultimate_x86_dvd_532347.iso)perl:ActivePerl-5.22.1.2201nasm-2.12.03rc1-win32环境准备:1.从官网下载​​ActivePerl-5.22.1.2201​​并一路确认安装到硬盘中2.打开命令提示符,第一次输入cp 查看详情

opensslwindows下编译bat

make_openssl32.bat -----------D:cdD:\ProgramFiles(x86)\MicrosoftVisualStudio10.0\VC\bin\callvcvars32.batc:cdc:\cdopenssl-1.0.2gperlConfigureVC-WIN32no-asm--prefix=C:\openssl-1.0.2g\win32callms\do 查看详情

openssl-1.1.1-pre1windows环境下编译

场景         VS2015编译openssl-1.1.1-pre1工具         nasm-2.14rc0-installer-x64.exe     &n 查看详情

ubuntu下编译hadoop(代码片段)

Ubuntu下编译Hadoop-2.9.2系统环境系统:ubuntu-18.10-desktop-amd64maven:ApacheMaven3.6.0jdk:jdk_1.8.0_201ProtocolBuffer:portoc-2.5.0OpenSSL:OpenSSL1.1.1cmake:cmake3.12.1hadoop:hadoop-2.9.2安装所需环境#安装各种所需依赖库$sudoapt 查看详情

以下程序在 C89 模式下编译时如何输出“C89”,在 C99 模式下编译时如何输出“C99”?

】以下程序在C89模式下编译时如何输出“C89”,在C99模式下编译时如何输出“C99”?【英文标题】:Howdoesthebelowprogramoutput`C89`whencompiledinC89modeand`C99`whencompiledinC99mode?【发布时间】:2015-09-1521:40:18【问题描述】:我从网上找到了这... 查看详情

win7_32下编译ffmpeg

运行环境:  VC2010软件;                [附:本文所用软件安装包:http://download.csdn.NET/detail/sinat_36666600/9705438]1、下载mingw- 查看详情

win7旗舰版64位下编译32位的带cgo的golang程序

 开发过程中,遇到一个问题。客户服务器端为32位Windows系统,软件系统必须编译成32位系统才能在客户端正常运行。本人开发环境: Win7旗舰版64位Golang1.864位TMD-GCC5.164位  在此情况下,使用批处理文件如下:setGOOS=... 查看详情

如何在 Ubuntu Linux 下编译 C++?

】如何在UbuntuLinux下编译C++?【英文标题】:HowtocompileC++underUbuntuLinux?【发布时间】:2009-11-0812:49:18【问题描述】:我将以下代码从apreviousquestion剪切并粘贴到一个名为“avishay.cpp”的文件中,然后运行gccavishay.cpp仅从链接器获取... 查看详情

如何在没有 Ivy 的情况下编译库?

】如何在没有Ivy的情况下编译库?【英文标题】:HowtocompilealibrarywithoutIvy?【发布时间】:2020-03-2512:56:13【问题描述】:我正在发布一个库,当我cd到dist/my-library时,我收到消息:错误:试图发布已由Ivy编译的包。这是不允许的。... 查看详情

ASP.NET:如何在 DEBUG 模式下编译?

】ASP.NET:如何在DEBUG模式下编译?【英文标题】:ASP.NET:howcanIcompileinDEBUGmode?【发布时间】:2011-01-0123:58:37【问题描述】:AFAIK,当web/app-config设置“compilation”具有debug="false"时,通常的ASP.NET网站/Web应用程序打开到DEBUG模式。但我... 查看详情

libevent学习之二:windows7(win7)下编译libevent

Linux下编译参考源码中的README文件即可,这里主要记录Windows下的编译。一.准备工作去官网下载最新的稳定发布版本libevent-2.0.22-stable官网地址:http://libevent.org/二.使用VS2012编译1.解压libevent到C:UserszhangDesktoplibevent-2.0.22-stable2.打开&l... 查看详情

如何使用 Knockout 3.5.0 在 typescript 下编译 Knockout 验证?

】如何使用Knockout3.5.0在typescript下编译Knockout验证?【英文标题】:howtogetKnockoutvalidationcompilingundertypescriptwithKnockout3.5.0?【发布时间】:2020-01-2803:43:13【问题描述】:现在Knockout3.5.0已经发布,我在使用Knockout3.5.0提供的新类型定义... 查看详情