鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

升级CMake

为了确保编译过程中使用的CMake版本符合Greenplum的要求,需要升级CMake。CMake版本要求3.1或者以上。下文以升级CMake到3.5.2为例进行说明。

openEuler 22.03自带的CMake版本为3.22.0,因此当使用openEuler 22.03时,无需执行本章节的操作。

  1. 下载CMake源码。
    1
    2
    cd /opt/tool
    wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz
    
  2. 编译安装CMake。
    1
    2
    3
    4
    5
    6
    tar -zxvf cmake-3.5.2.tar.gz
    cd cmake-3.5.2
    ./bootstrap
    make
    make install
    ln -s /usr/local/lib/libzstd.so.1.4.3 /usr/lib64/libzstd.so.1
    
  3. 确认CMake版本。
    1
    2
    hash -r
    /usr/local/bin/cmake --version