win10+openssl+vs2017

淌水恣意 2018-07-22 11:38:49
下载openssl压缩包、解压,打开文件夹查看对应的INSTALL文件(我直接将文件拖到vs打开)里面有安装编译的指导

(OpenSSL编译略过)

打开vs2017并建好项目,选择项目名称右键打开选择属性,选择配置属性中的C/C++ ——> 附加包含目录

选择链接器——>常规——>附加库目录


选择链接器——>常规——>输入——>附加依赖项 添加 libeay32.lib 和 ssleay32.lib


配置好后点击确定保存。(我第一次配置的时候到这步就可以正常使用了)
重新安装vs后配置到这一步时运行代码出现如下情况:

在借鉴 https://cuiqingcai.com/2266.html 这篇文章后在文件夹openssl-1.0.2o\out32dll中找到文件libeay32.dll,复制到该项目的.cpp同一个文件目录下后成功运行该程序。
以上是我学习过程中遇到的问题以及解决方法,希望能帮到大家。如有错误,欢迎指正。
(第一次写csnd贴子,写得很差,望大家包涵!
...全文
582 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
薛定谔之死猫 2018-07-26
  • 打赏
  • 举报
回复
超级赞,这类内容发去博客就更赞了
ps:如果不打算改动项目的内容,而只将openssl作为库使用的话,用命令行编译更省事
赵4老师 2018-07-22
  • 打赏
  • 举报
回复

33,311

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧