升级CMake
为了确保编译过程中使用的CMake版本符合Greenplum的要求,需要升级CMake。CMake版本要求3.1或者以上。下文以升级CMake到3.5.2为例进行说明。
openEuler 22.03自带的CMake版本为3.22.0,因此当使用openEuler 22.03时,无需执行本章节的操作。
- 下载CMake源码。
1 2
cd /opt/tool wget https://cmake.org/files/v3.5/cmake-3.5.2.tar.gz
- 编译安装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
- 确认CMake版本。
1 2
hash -r /usr/local/bin/cmake --version
父主题: 配置编译环境