下载地址
https://slproweb.com/products/Win32OpenSSL.html
使用步骤
1.下载好合适的版本后,直接安装(一直下一步),最后在环境变量中添加安装后的bin目录,如下图
2.在VS中新建一个空白项目,然后在设置中将OpenSSL中的include包含目录和lib库目录都填写到VC++目录中,如下图
3.最后在链接器的附加依赖库中添加所需的lib,我使用的是libssl.lib和libcrypto.lib
使用说明文档
https://www.openssl.org/docs/manpages.html
点击自己所用版本的OpenSSL,再点击Libraries,就可以直接在线查看所有函数等功能介绍
疑难解答
1.明明已经安照步骤填写了,为什么依然找不到目标文件?
答:因为可能是设置目标版本不一致,如下图:
2.为什么编译的时候说x64与x32不匹配?
答:安装OpenSSL时有两个版本的,安装了x64就只能编译x64版本的程序,不然会出现各种错误,如图所示