Macos系统编译percona及部分函数在Macos系统上运算差异
1. 准备
编译环境所需软件包,依次安装:
CMake3.21.2、OpenSSL1.1、ncurses、bison3.5.1、m4、boost1.73、flex 2.6.4
以上软件包可以自行到对应官网下载安装,下载地址参考如下
- MySQL官网参考说明(https://dev.mysql.com/doc/refman/8.0/en/source-installation-prerequisites.html)
- percona下载(https://github.com/percona/percona-server)
- boost下载(https://www.boost.org/users/download/)
- cmake下载(https://cmake.org/download/)
目前已在Macos系统10.14.6
、10.15
、11.6
尝试编译通过,相同硬件配置目前10.14.6
系统编译速度最快
2. 编译环境部署
2.1 首先先安装Cmake
双击cmake安装包进行安装,安装完成后执行命令查看cmake版本
$cmake --version