大家好,又见面了,我是你们的朋友全栈君。
openssl在windows下的安装编译
openssl-0.9.8h
1) > perl Configure VC-WIN32
: 如不成功会有明显提示
2) > ms/do_ms
: 推荐使用这种方式,我第一次成功编译就是在这种方式下
:另外两种方式 如果使用也必须保证本机有编译器才能使用。
: > ms/do_masm (默认vc 自带的编译器;也也以自己下载安装)
: ms/do_nasm (需要自己下载)
:
3)转到C:/Program Files/Microsoft Visual Studio/VC98/bin目录(默认安装时)下
执行 vcvars32.bat 以配置环境变量。
4)跳到openssl目录下
执行> nmake -f ms/ntdll.mak
:如果编译成功,最后的输出都在out32dll目录下 : 包括可执行文件 、两个dll和两个lib文件。
:
附两个使用openssl进行证书和密钥文件格式转换的命令:
DER证书转换成PEM证书:
openssl x509 -inform DER -in der.cer -outform PEM -out pem.cer
DER私钥转换成PEM私钥:
openssl rsa -inform DER -in der.key -outform PEM -out pem.key
fferent storage class
./crypto/asn1/n_pkey.c(103) : see declaration of ‘NETSCAPE_PKEY_it’
NMAKE : fatal error U1077: ‘cl’ : return code ‘0x2’的错误,
转自:http://hi.baidu.com/huyansen/blog/item/6a313aa890ff18b7cb130c1c.html
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/127207.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...