当前位置: 首页 > news >正文

vs openssl编译提示无法打开文件“libssl.lib”或“libcrypto.lib”

按照网上的教程安装openssl后,编译项目会提示

诸如此类的报错,但是确实安装过程是按照教程一步步来的

解决办法:

由于openssl根目录下lib库按照vc运行时类型分成四个文件

在配置vc项目路径的时候需要指定一种类型

将原本教程中的

C:\Program Files\OpenSSL-Win64\lib

按需改成

C:\Program Files\OpenSSL-Win64\lib\VC\x64\MD或MDd或MT或MTd即可

/MT和/MTd表示采用多线程CRT库的静态lib版本。该选项会在编译时将运行时库以静态lib的形式完全嵌入。

 /MD和/MDd表示采用多线程CRT库的动态dll版本,会使应用程序使用运行时库特定版本的多线程DLL。

其中以小写“d”结尾的选项表示的DEBUG版本的,没有“d”的为RELEASE版本。

http://www.lryc.cn/news/592889.html

相关文章:

  • 046_局部内部类与匿名内部类
  • NQA_路由自动切换实验(H3C)
  • 小记_想写啥写啥_实现行间的Latex公式_VScode始终折叠大纲
  • [Raspberry Pi]如何將無頭虛擬顯示器服務(headless display)建置在樹莓派的Ubuntu桌面作業系統中?
  • 学校同步时钟系统让时间精准统一
  • 美客多跨境电商平台怎么开店?美客多入驻门槛有哪些?
  • OOA(面向对象分析)深度解析:业务建模的核心方法论
  • 零售快销行业中线下巡店AI是如何颠覆传统计算机视觉识别的详细解决方案
  • ABAP ANALYZE_ACT_FIELDCAT 错误
  • 控制鼠标和键盘
  • C++ 程序设计考量表
  • 7.18 Java基础 |
  • 全国高等院校计算机基础教育研究会2025学术年会在西宁成功举办 ——高原论道启新程,数智融合育英才
  • 【PTA数据结构 | C语言版】斜堆的合并操作
  • Flutter 多语言(国际化)入门教程
  • 智能交通4G专网解决方案,引领智慧出行新时代
  • LatentSync: 一键自动生成对嘴型的视频
  • PyCharm 高效入门指南(核心模块详解二)
  • 微服务架构详解
  • Flutter 应用如何设计通知服务
  • Webpack 项目构建优化详解
  • Linux驱动学习day24(UART子系统)
  • 25数据库三级备考自整理笔记
  • 【2025/07/18】GitHub 今日热门项目
  • 阿里云alicloud liunux3-安装docker
  • python网络爬虫(第三章/共三章:驱动浏览器窗口界面,网页元素定位,模拟用户交互(输入操作、点击操作、文件上传),浏览器窗口切换,循环爬取存储)
  • 闭包探秘:JavaScript环境捕获机制深度解析
  • 针对BERT模型的理解
  • mpiigaze的安装过程一
  • git:tag标签远程管理