CMake 安装
Linux 安装 CMake
要想在 Linux 上使用 CMake,通常需要先安装 C/C++ 编译器以及 make 构建工具。因为 CMake 会生成 Makefile 文件,而执行 Makefile 则需要 make 工具以及相应的编译工具链。
就 CMake 而言,在 Linux 中通常有两种安装方式 —— 通过包管理器自动安装,以及手动下载安装。
包管理器自动安装
在开始之前,我们不妨先用 apt show 命令来查看 cmake 包的描述信息及其依赖。
apt show cmake
上述命令的输出内容可能如下:
如高亮处显示,cmake 推荐安装 gcc 和 make,当然也建议安装其他一些软件包,您可以根据需要选择安装。因为 CMake 通常用于构建 C/C++ 工程,为了保证对 C 和 C++ 的支持,我们需要安装 g++ 而不是 gcc 软件包(请放心,g++ 软件包中已经包含了 gcc)。
对于 Ubuntu/Debian 系统,执行下面一行命令,即可安装 cmake、g++ 和 make:
sudo apt install cmake g++ make
对于 Fedora/CentOS 系统,则使用下面命令:
sudo dnf install cmake gcc-c++ make
另外,CMake 有提供一些 GUI 工具,您也可以选择安装:
sudo apt install cmake-qt-gui # cmake-gui 命令
sudo apt install cmake-curses-gui # ccmake 命令
安装完成后,可以通过 cmake --version
来确认是否安装成功:
$ cmake --version
cmake version 3.16.3
CMake suite maintained and supported by Kitware (kitware.com/cmake).