Debian10 安装 mysql connector c++

本文档详细记录了在Debian10上从源安装MySQL Connector/C++的步骤,包括所需的软件版本、依赖项(如cmake、MySQL Client Library、Boost C++ Libraries和SSL库)以及安装和配置过程。安装过程中涉及cmake参数的设置,如WITH_SSL、WITH_BOOST等,并提到了动态和静态链接库的选择。最后,文章展示了成功安装后的测试结果和相关参数解释。
摘要由CSDN通过智能技术生成

从源安装官方文档
从deb安装官方文档

这里记录下从源安装的一些过程 主要都是按照官方文档进行一些记录
下面的版本要求都是从官方文档上看到的 随着版本迭代或有不同要求 建议还是阅读官方文档


  • 条件

    • cmake > 3.0 见这里

    • MySQL Client Library 装了mysql之后默认装了client不需要处理
      如果在 cmake 时使用了 WITH_JDBC 选项 那么需要 MySQL Client Library 不然的话不需要
      MySQL Client Library 一般在安装 mysql 时的时候就已经安装好了 可以 apt list --installed 检查下
      安装 mysql 的文档在这里
      如果想指定 MySQL Client Library 的位置 可以在 cmake 时用 MYSQL_DIR 指定

    • Boost C++ Libraries c++11支持了codecvt_utf8 装的 gcc8 g++8 所以也不需要处理
      仅仅在 build

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值