You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux下编译MySQL Connector C++ 8.0时CMake提示找不到SSL库如何解决

MySQL Connector C++ 8.0 编译SSL报错修复方案

该报错是因为MySQL Connector C++ 8.0默认依赖符合版本要求的OpenSSL开发库,系统未安装对应库或库路径未被CMake识别导致配置失败,可按以下步骤修复:

  • 先安装适配版本的OpenSSL开发包,对应系统安装命令如下:
    • Debian/Ubuntu 系列:sudo apt install libssl-dev
    • RHEL/CentOS/Fedora 系列:sudo dnf install openssl-devel
    • macOS:brew install openssl
    • Windows:可通过vcpkg安装vcpkg install openssl:x64-windows,或下载OpenSSL官方预编译包存储到本地
  • 重新执行CMake配置:
    若OpenSSL安装在系统默认路径,直接执行cmake .即可
    若OpenSSL安装在非默认路径,需要手动指定SSL路径:cmake . -DWITH_SSL=<你的OpenSSL实际安装路径>
    若你的使用场景不需要加密连接,也可以直接关闭SSL依赖跳过该检查:cmake . -DWITH_SSL=none
  • 确认CMake输出中出现*Found OpenSSL: <路径> (found version "版本号")*提示,即代表SSL配置成功,可继续后续编译操作。

内容的提问来源于stack exchange,提问作者Venelin

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.07 13:09:03