3 解压openssl源码包 4 开始菜单->visual studio 2009->x64 Native Tools Command Prompt for VS 2019->右键选择更多->以管理员身份运行 5 cd 到解压的openssl源码目录 6 perl Configure VC-WIN64A --prefix=C:\Source\vs2019_64\openssl --prefix 可以指定openssl的生成目录 7 nmake 8 nmake install 9 nm...
进入OpenSSL目录,能看到Configure文件 执行perl Configure VC-WIN64A no-asm --prefix=C:\openssl 其中VC-WIN64A 指定编译器参数, no-asm表示不使用汇编, --prefix=C:\openssl 重点说VC-WIN64A VC-WIN64I VC-WIN32的差别:VC-WIN32 就是32位版本,VC-WIN64A对应X64也就是常用的64位,VC-WIN64I对应的...
执行perl Configure VC-WIN64A no-asm --prefix=g:\build\openssl\win64a VC-WIN64A表示生成x64的Release库。debug-VC-WIN64A、VC-WIN32、debug-VC-WIN32分别表示生成x64的Debug库、x86的Release和Debug库。 no-asm 不使用汇编加速编译 g:\build\openssl\win64a输出路径 注意:此时makefile文件中默认使用/...
I used a bat file containing the following lines: REM doit.bat > log.txt 2>&1 perl Configure VC-WIN64A --prefix="C:\Users\tvavra\source\repos\james\tmp\beforespace afterspace" nmake nmake test nmake install The firstnmakestep fails with the following error: ...
2)perl Configure VC-WIN64A no-asm --prefix=C:\openssl_bin 一、软件环境: Win10x64 Vs2019 Community社区版 openssl-1.1.1d openssl小版本不同没什么影响,只要是1.1.x的都是可以的 ActivePerl 5.28 Nasm这个不需要 ActivePerl下载地址:https://www.activestate.com/activeperl/downloads ...
编译Win32:perl Configure VC-WIN32 --prefix=c:\some\openssl\dir 编译Win64:perl Configure VC-WIN64A “c:\some\openssl\dir”目录可以改成任何你希望的安装目录 3)搭建编译环境: ms\do_nasm ms\do_ms 对于64位编译,将ms\do_ms替换成ms\do_win64a 4)编译OpenSSL nmake -f ms\ntdll.mak 5)安装...
perl Configure debug-VC-WIN64A no-shared no-tests no-asm --prefix="C:\opensslbin" nmake nmake install nmake结束时的截图: nmake install结束时的截图: 进入:C:\opensslbin可以看到如下图,说明安装基本已经成功。 cmd中执行如下命令: cd C:\opensslbin\bin ...
VC-WIN64A— 大部分64位Windows只需要用到该参数, 32位的直接用VC-WIN32就好. 后面突然觉得, 「 会不会A是AMD,I是Intel 」, 差点就要改成VC-WIN64I. no-asm— 不使用汇编优化, 否则命令执行出错, 提示要安装NASM --prefix=— 指定编译文件后存放的目录 ...
# 输入version -a,输出详细版本信息 OpenSSL version -a OpenSSL 1.1.1j 16 Feb 2021 built on: Sun Apr 25 03:04:26 2021 UTC platform: VC-WIN32 options: bn(,32) rc4(8x,mmx des(long) idea(int) blowfish(ptr) compiler: cl /Zi /Fdossl_static.pdb /Gs0 /GF /Gy /MD /W3 /wd4090 /...
The actual command line to build OpenSSL is as follows (where %toolset% is VC-WIN32 and VC-WIN64A, respectively): perl ..\Configure %toolset% no-ssl3 no-zlib no-comp no-autoload-config no-makedepend --prefix="%installdir%" --openssldir="%commoninstalldir%" ...