Windows下openssl的安装

安装openssl还是很快的,但注意要依实际配置选取相对应的环境配置及运行对应的BAT文件。

Win7 64位为例 :

1. 从官网下载openssl源码,并解压至C:\openssl目录 2. 配置Perl环境 本机Oracle自带就有Perl,,将其加入PATH. 否则后面的ms/*.bat时,会找不到perl命令 没有的就装个perl. 3. 配置cmd窗口编译环境 已有装Visual Studio 2013 运行下列命令: 3.1 cd C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\bin\amd64 3.2 vcvars64.bat4. 运行Configure cd C:\openssl

C:\oracle\product\11.2.0\dbhome_1\perl\bin\perl Configure VC-WIN64A

Configuring for VC-WIN64Ano-ec_nistp_64_gcc_128 [default] OPENSSL_NO_EC_NISTP_64_GCC_128 (skip dir)no-gmp[default] OPENSSL_NO_GMP (skip dir)no-jpake[experimental] OPENSSL_NO_JPAKE (skip dir)no-krb5[krb5-flavor not specified] OPENSSL_NO_KRB5no-libunbound [experimental] OPENSSL_NO_LIBUNBOUND (skip dir)no-md2[default] OPENSSL_NO_MD2 (skip dir)no-rc5[default] OPENSSL_NO_RC5 (skip dir)no-rfc3779[default] OPENSSL_NO_RFC3779 (skip dir)no-sctp[default] OPENSSL_NO_SCTP (skip dir)no-shared[default]no-ssl-trace [default] OPENSSL_NO_SSL_TRACE (skip dir)no-store[experimental] OPENSSL_NO_STORE (skip dir)no-unit-test [default] OPENSSL_NO_UNIT_TEST (skip dir)no-zlib[default]no-zlib-dynamic [default]IsMK1MF=1CC=clCFLAG=-DOPENSSL_THREADS -DDSO_WIN32 -W3 -Gs0 -Gy -nologo -DOPENSSL_SYSNAME_WIN32 -DWIN32_LEAN_AND_MEAN -DL_ENDIAN -DUNICODE -D_UNICODE -D_CRT_SECURE_NO_DEPRECATE -DOPENSSL_IA32_SSE2 -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_MONT5 -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DMD5_ASM -DAES_ASM -DVPAES_ASM -DBSAES_ASM -DWHIRLPOOL_ASM -DGHASH_ASM -DECP_NISTZ256_ASMEX_LIBS=CPUID_OBJ=x86_64cpuid.oBN_ASM=bn_asm.o x86_64-mont.o x86_64-mont5.o x86_64-gf2m.o rsaz_exp.o rsaz-x86_64.o rsaz-avx2.oEC_ASM=ecp_nistz256.o ecp_nistz256-x86_64.oDES_ENC=des_enc.o fcrypt_b.oAES_ENC=aes-x86_64.o vpaes-x86_64.o bsaes-x86_64.o aesni-x86_64.o aesni-sha1-x86_64.o aesni-sha256-x86_64.o aesni-mb-x86_64.oBF_ENC=bf_enc.oCAST_ENC=c_enc.oRC4_ENC=rc4-x86_64.o rc4-md5-x86_64.oRC5_ENC=rc5_enc.oMD5_OBJ_ASM =md5-x86_64.oSHA1_OBJ_ASM =sha1-x86_64.o sha256-x86_64.o sha512-x86_64.o sha1-mb-x86_64.o sha256-mb-x86_64.oRMD160_OBJ_ASM=CMLL_ENC=cmll-x86_64.o cmll_misc.oMODES_OBJ=ghash-x86_64.o aesni-gcm-x86_64.oENGINES_OBJ =PROCESSOR=RANLIB=trueARFLAGS=PERL=perlSIXTY_FOUR_BIT modeDES_INT usedRC4_CHUNK is unsigned long longConfigured for VC-WIN64A.5. 产生编译脚本.makC:\openssl\ms\do_win64a.batdir C:\openssl\ms\ntdll.mak6.运行编译nmake -f C:\openssl\ms\ntdll.mak编译完成后,所有可执行文件及dll存放在out32dll目录可用下列命令检查下:dir C:\openssl\out32dll\openssl.exe

MAIL: xcl_168@aliyun.com

BLOG: http:/blog.csdn/net/xcl_168

十七岁怎么会有七十岁的忧伤,十八岁怎么会有八十岁的等待。

Windows下openssl的安装

相关文章:

你感兴趣的文章:

标签云: