将SSL与Poco静态链接
Static linking SSL with Poco
我正在尝试使用需要OpenSSl的静态链接Poco库来构建dll。
当我使用libeay32MDd.lib和ssleay32MDd.lib构建具有静态链接的Poco库时,它运行良好,但需要OpenSSL的DLL。如果我使用libeay32MTd.lib和ssleay32MT d.lib,它会抛出以下错误:
libeay32MTd.lib(e_capi.obj):错误LNK2019:未解析的外部函数capi_open_store中引用的符号__imp_CertOpenStore8> libeay32MTd.lib(e_capi.obj):错误LNK2019:未解析的外部函数capi_find_key中引用的symbol __imp_CertCloseStore8> libeay32MTd.lib(e_capi.obj):错误LNK2019:未解析的外部函数中引用的symbol __imp_CertEnumCertificatesIStorecapi_find_cert 8>libeay32MTd.lib(e_capi.obj):错误LNK2019:引用了未解析的外部符号__imp_CertFindCertificateInStore在函数capi_find_cert 8>libeay32MTd.lib(e_capi.obj)中:errorLNK2019:未解析的外部符号__函数capi_load_ssl_client_cert 8>libeay32MTd.lib(e_capi.obj)中引用的imp_CertDuplicateCertificateContext:错误LNK2019:未解析的外部符号__imp_CertFreeCertificateContext在函数capi_find_key 8>libeay32MTd.lib(e_capi.obj)中引用:错误LNK2019:未解析的外部符号__函数capi_cert_get_fname 中引用的imp_CertGetCertificateContext属性
您需要链接到crypt32.lib
- 基于boost的程序的静态链接——zlib问题
- 使用gcc从静态链接的文件中查找可选符号
- 使用转换器提升 Python 问题 - 静态链接
- C++实用程序::转换在静态链接库中不起作用
- 将源中的 GLEW 与 cmake 静态链接
- 在发布模式下启动使用库的静态链接编译的应用程序时出错
- libavdevice 和 x11 的静态链接库应该以什么顺序链接?
- 静态链接启用 PIC 的库时出现链接器 PIC 错误
- 静态链接库时,收到链接器错误:找不到 -lgcc_s
- 静态链接 glibc & boost_python36 for Python extension
- 我可以在C++中配置静态链接吗?
- 协议缓冲区的静态链接会导致与现有符号冲突
- C++标准是否定义了结构中成员函数的函数内定义是否必须具有静态链接?
- 静态链接 Visual Studio dll 到动态链接的 sfml 项目
- 我可以加载与库静态链接的 dll 吗?
- 静态链接MSVC库,动态链接Qt
- C++:找不到静态链接
- OpenSSL AES仅适用于某些计算机,即使具有静态链接也是如此
- CURL 静态链接未解析的外部符号
- 如何强制Windows.h在Visual Studio中静态链接而不是动态链接?