脚本
要在CentOS 7上在线编译安装CMake 3.5.1,你可以使用以下shell脚本作为参考:
#!/bin/bash# 设置下载和安装目录
DOWNLOAD_DIR="/tmp/cmake_download"
INSTALL_DIR="/opt/cmake"# 创建目录
mkdir -p $DOWNLOAD_DIR
mkdir -p $INSTALL_DIRyum install -y gcc-c++
# 下载 CMake 3.5.1 源码
cd $DOWNLOAD_DIRwget http://www.cmake.org/files/v3.5/cmake-3.5.1.tar.gz
tar -zxvf cmake-3.5.1.tar.gz
cd cmake-3.5.1# 编译和安装 CMake
./configure --prefix=$INSTALL_DIR
make
make install# 设置环境变量
echo "export PATH=$INSTALL_DIR/bin:\$PATH" >> /etc/profile
echo "export MANPATH=$INSTALL_DIR/share/man:\$MANPATH" >> /etc/profile
source /etc/profile# 清理临时文件
rm -rf $DOWNLOAD_DIR
请注意,这只是一个简单的示例脚本,可能需要根据你的具体需求进行适当的修改。确保在运行脚本之前,你已经具备了足够的权限(可能需要使用sudo或root用户)来执行安装操作。
安装
执行脚本: source 1.sh
需要注意的是执行命令必须用source去执行
安装过程
查看版本
cmake --version