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

curl使用报错error LNK2001: 无法解析的外部符号 __imp__CertCloseStore@8

使用curl静态库libcurl_a.lib 时报错,内容如下:

1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertCloseStore@8
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertCloseStore@8
1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertFreeCertificateContext@4
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertFreeCertificateContext@4
1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertGetEnhancedKeyUsage@16
1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertGetIntendedKeyUsage@16
1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertEnumCertificatesInStore@8
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertEnumCertificatesInStore@8
1>libcurl_a.lib(openssl.obj) : error LNK2001: 无法解析的外部符号 __imp__CertOpenSystemStoreA@8
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertGetCertificateContextProperty@16
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertOpenStore@20
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertFindCertificateInStore@24
1>libcrypto.lib(libcrypto-lib-e_capi.obj) : error LNK2001: 无法解析的外部符号 __imp__CertDuplicateCertificateContext@4
1>E:\MyProc\curl_test\Release\curl_test.exe : fatal error LNK1120: 10 个无法解析的外部命令

解决方法:
引入 crypt32.lib 库即可,例如以下引入方式

#pragma comment(lib, "crypt32.lib")

http://www.kler.cn/a/599921.html

相关文章:

  • 卷积神经网络的传播及参数用法
  • MLP 多层感知机+权重衰减+L1L2范数+激活函数
  • 【Linux xargs命令深度解析与实践指南】
  • prometheus + alertmanager + grafana 监控拓扑图
  • the AI Workflow Types note at 2025
  • 【 <二> 丹方改良:Spring 时代的 JavaWeb】之 Spring MVC 的核心组件:DispatcherServlet 的工作原理
  • npm报错‘proxy‘ config is set properxy. See: ‘npm help config‘
  • 文档处理控件Aspose.Words 教程:.NET版中增强的 AI 文档摘要功能
  • Qt窗口控件之浮动窗口QDockWidget
  • 信息系统运行管理员教程2--信息系统运维的组织与管理
  • claude-3-7-sonnet-20250219 支持深度思考,流式输出
  • docker重装环境失败,可能是缓存问题
  • 【赵渝强老师】达梦数据库的物理存储结构
  • React组件复用
  • PTA 1097-矩阵行平移
  • 『 C++ 』原生字符串:让字符串处理更轻松
  • LabVIEW液压振动锤控制系统
  • Pytest的参数化测试
  • 23 种设计模式中的模板模式
  • 穿越之程序员周树人的狂人日记Part3__人机共生纪元