win10 64位系统下openssl编译

1.下载

https://www.openssl.org/source/old/

2.编译

进入根目录,找到INSTALL.W64,发现:
 

To build for Win64/x64:

 > perl Configure VC-WIN64A
 > ms\do_win64a
 > nmake -f ms\ntdll.mak
 > cd out32dll
 > ..\ms\test

 To build for Win64/IA64:

 > perl Configure VC-WIN64I
 > ms\do_win64i
 > nmake -f ms\ntdll.mak
 > cd out32dll
 > ..\ms\test

打开vs2019 x64 Native Tools Command Prompt for VS 2019,依次运行以下命令即可:
 

 > perl Configure VC-WIN64A
 > ms\do_win64a
 > nmake -f ms\ntdll.mak
 > cd out32dll
 > ..\ms\test
  • 因为在64位系统上使用的编译命令ml64只有在vs2019的64位系统命令行上才会出现,所以要使用指定的命令行进行编译
  • 最后两个命令只是测试,编译在nmake时已经完成

猜你喜欢

转载自blog.csdn.net/qq_27868061/article/details/112134815