MySQL 连接器/C++ 8.0 开发人员指南 / 第 4 章从源代码安装连接器/C++ /
4.1 源码安装系统先决条件
要从源安装 Connector/C++,必须满足以下系统要求:
从源代码构建连接器/C++ 需要 MySQL 5.7(5.7.9 或更高版本)或 MySQL 8.0(8.0.11 或更高版本)的客户端库。
通常,MySQL 客户端库是在安装 MySQL 时安装的。但是,请检查您的操作系统文档以了解其他安装选项。
要指定在何处查找客户端库,
请根据需要在配置时适当地
设置MYSQL_DIR
CMake选项(请参阅第 4.6 节“连接器/C++ 源配置选项”)。
要编译 Connector/C++,始终需要 Boost C++ 库。必须安装 Boost 1.59.0 或更新版本。要获取 Boost 及其安装说明,请访问 官方 Boost 站点。
安装 Boost 后,使用
CMake选项指示 Boost 文件所在的位置(请参阅
第 4.6 节,“Connector/C++ Source-Configuration Options”):
BOOST_ROOT
cmake [other_options] -DBOOST_ROOT=/usr/local/boost_1_59_0
根据需要调整路径以匹配您的安装。