准备:
1.下载ActivePerl-5.8.0.806-MSWin32-x86并安装:
2.下载 openssl0.98并解压。
安装步骤:完全可以参照openssl目录下的install.win32
1、perl Configure VC-WIN32
如不成功会有明显提示(注意:此处需要在DOS命令行状态下执行此命令(cmd命令进入),并且需要将目录转到Openssl目录下,下同)
2、ms/do_ms
推荐使用这种方式 ,运行时会出现找不到%OSVERSION%环境变量的错误,不必理会。
另外两种方式 如果使用也必须保证本机有编译器才能使用。
:ms/do_masm (默认vc自带的;也可以自己下载安装)
:ms/do_nasm (需要下载)
3、执行:
nmake -f ms/ntdll.mak
如果编译成功,最后的输出都在out32dll目录下:包括可执行文件、两个dll和两个lib文件: libeay32.dll, libeay32.lib, ssleay32.dll, ssleay32.lib
编程初步:
1.在.net环境下点击”工具”->”选项”->”项目”->”VC++目录”在“显示以下内容的目录”栏中选择“包含文件” 并添加“.../OpenSSL/openssl-0.9.8g/inc32”.
2.在.net环境下点击”工具”->”选项”->”项目”->”VC++目录”在“显示以下内容的目录”栏中选择“库文件” 并添加“.../OpenSSL/openssl-0.9.8g/out32dll”.
3.建立新项目(例如:TestAes)并选择“项目”->“TestAes属性”选择配置属性->链接器标签->输入标签,将“附加依赖项”一项中把所有用到的静态库文件列表列出,这里填写“libeay32.lib”库文件名。
OK!现在可以开始你的编程之旅了!
<?xml:namespace prefix = v /><shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"></shapetype>
分享到:
相关推荐
可用的windows下编译过的OpenSSL编程环境,VS编程环境中增加include、lib路径使用
Windows平台OpenSSl_64位安装包,需配环境变量,可用于android系统签名文件生成JKS文件。系统Path环境变量添加 `C:\OpenSSL-Win64\bin`即可通过CMD调用,生成签名钥匙文件详情请看,:...
vc编程实例OpenSSL开发客户端与服务端程序
Windows64 Openssl安装
windows 32位操作系统下安装配置openssl环境,及安装过程中一些错误解决
windows下开源安全套接字 openssl openssl编译windows部分 openssl编程资料 编译部分我编译过,生成的链接库也一并放上了
windows10安装openssl。 使用openssl生成privkey.pem,server.pem。 用 Nginx 实现 https 转 http
openssl 在.NET环境下的库文件,用于在windows下实现openssl
windows版Openssl安装
Windows版本 OpenSSL命令行工具
3(离线版vc14)vc_redist.x64.exe直接安装 (如果安装过更新版本则跳过) 4 添加环境变量 C:\OpenSSL-Win64\bin 到PATH,添加新变量OPENSSL_CONF C:\OpenSSL-Win64\bin\openssl.cfg 5 打开命令行cmd,cd 到c盘的...
iOS下的openssl安装文件以及安装说明
openssl编程.pdf openssl编程.pdf openssl编程.pdf openssl编程.pdf openssl编程.pdf
这个是windows调用openssl需要的include包和lib包,东西都在压缩文件里面,需要什么自己将里面的复制进vc的include和lib中即可使用openssl,本人亲测好用
windows下完全的openSSL,其中包含openssl的源码和lib文件
win64 版本 openssl 安装版本, 在android需要 openssl 的时候 直接 填写安装路径bin目录下的 openssl.exe
包含openssl-1.1.1e和ActivePerl-5.28.1.0000-MSWin32-x64-865dc3eb.exe安装包,及详细的openssl安装过程。在windows10的环境下,使用Visual Studio 2013编程环境,进行安装。
压缩包内包含msvc和mingw64两个版本的openssl动态库,下载后将dll放在Qt安装目录下对应的bin目录即可,比如本人的D:\Qt\Qt5.14.2\5.14.2\msvc2017_64\bin 和 D:\Qt\Qt5.14.2\5.14.2\mingw73_64\bin。 可以使用 ...
windows下Curl+Openssl访问https实例,内含编译好的WIN32类库和实例
openssl-net-0.5 SSL是Secure Socket Layer(安全套接層協議)的縮寫,可以在Internet上提供秘密性傳輸。...最早是Netscape公司所提出,SSL的目標在於保證兩個應用間通訊的機密性和完整性以及可驗證伺服器身分