教程:在 Ubuntu 上安装最新版本的 CMake
在 Ubuntu 系统上安装最新版本的 CMake 可以通过官方的二进制文件进行安装,避免使用 PPA 或 Snap,确保获取最新版本。以下是详细的步骤:
步骤 1:下载 CMake 二进制文件
-
访问 CMake 官方下载页面:CMake 下载页面
-
找到适合 Linux 的
.tar.gz
文件,通常会有如下类似的版本:- 3.23.x 或 最新版本。
-
你可以通过终端使用
wget
命令下载最新版本的 CMake。例如,下载 3.23.2 版本:wget https://cmake.org/files/v3.23/cmake-3.23.2-linux-x86_64.tar.gz
如果下载链接变化,请在 CMake 下载页面 获取最新的版本。
步骤 2:解压并安装
-
下载完成后,使用
tar
命令解压.tar.gz
文件:tar -zxvf cmake-3.23.2-linux-x86_64.tar.gz
这会将文件解压到当前目录下。
-
接下来,将解压后的 CMake 文件夹移动到
/opt/
目录下,/opt/
目录是常用的安装第三方软件的地方:sudo mv cmake-3.23.2-linux-x86_64 /opt/cmake
这一步将把 CMake 的文件夹移动到
/opt/cmake
路径下,你可以根据需要更改路径名。
步骤 3:更新环境变量
-
为了让系统能够找到新的 CMake 命令,我们需要将
/opt/cmake/bin
添加到系统的PATH
环境变量中。使用以下命令将路径添加到
~/.bashrc
文件中:echo 'export PATH=/opt/cmake/bin:$PATH' >> ~/.bashrc
-
然后,运行下面的命令使修改的
~/.bashrc
文件生效:source ~/.bashrc
步骤 4:验证安装
-
安装完成后,你可以通过以下命令检查 CMake 的版本,确保已成功安装并且是最新版本:
cmake --version
如果安装成功,你应该会看到类似以下输出:
cmake version 3.23.2
常见问题
-
如果遇到
command not found
错误:
确保你已经执行了source ~/.bashrc
来更新环境变量。如果仍然遇到问题,可以检查~/.bashrc
中是否有正确的路径设置:cat ~/.bashrc | grep PATH
-
如果文件没有解压成功:
请确保你已经正确下载了.tar.gz
文件,并且tar
命令没有报错。
通过这些步骤,你可以顺利地在 Ubuntu 系统上安装并配置最新版本的 CMake,而不依赖于 PPA 或 Snap。