---
title: 升级CMake
description: "为了确保编译过程中使用的CMake版本符合MySQL的要求，需要升级CMake。若操作系统自带的CMake软件不能满足当前数据库版本的编译要求，则需要升级CMake版本至3.4.3或以上，本文以升级到3.5.2为例进行说明。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_02_0006.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengmysql8017_02_0006.html
indexId: 74220886308af23d296f4b35a30f2e4440bfa8e972b0dffbc7b953da4f06994173
---
# 升级CMake

为了确保编译过程中使用的CMake版本符合MySQL的要求，需要升级CMake。若操作系统自带的CMake软件不能满足当前数据库版本的编译要求，则需要升级CMake版本至3.4.3或以上，本文以升级到3.5.2为例进行说明。

1. 下载CMake 3.5.2(https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz)上传至服务器“/home”目录。
  若服务器可以访问外网，则可以直接使用wget命令下载CMake。 1 2 cd /home wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz --no-check-certificate

2. 解压。
  1 tar -zxvf cmake-3.5.2.tar.gz

3. 进入解压后目录。
  1 cd cmake-3.5.2

4. 升级CMake。
  1 ./bootstrap

  1 make -j 96

  -j 96参数充分利用多核CPU优势，加快编译速度，参数-j后数字为CPU核数，可用cat /proc/cpuinfo | grep processor | wc -l进行查看，此数值应小于等于CPU核数。

  1 make install

5. 确认CMake的版本是否为3.5.2。
  1 2 hash -r /usr/local/bin/cmake --version
