因为项目依赖的库中有OpenSSL,就开始了自己编译OpenSSL,按照网上的资料总出现”ms\do_nasm不是内部或外部命令,也不是可运行的程序或批处理”的错误.
原来VC自带的构建程序已经没有”ms\do”系列的程序了。
笔者这里采用的是 openssl-1.1.0f 版本的OpenSSL库,请先预装 perl
32位编译:
// 进入OpenSSL库目录
>perl Configure VC-WIN32
>nmake
>nmake test
成功编译出文件:
64位编译
>perl Configure VC-WIN64A
>nmake
>nmake test