226 words
1 minute
install newest version of cmake
在ubuntu上安装更新版本的cmake
motivation
- ubuntu上通过
apt安装的cmake版本都非常的老,在构建一些项目的时候可能会无法成功。 snap有时候会突然死掉,而且无法通过systemctl重启,这样的情况下甚至没有办法卸载snap安装的cmake
安装
在Linux上,遇事不决就应该尝试源码构建,这永远是最方便的方法,而且在性能相对较可的电脑上也不会需要很多时间。
获取cmake源码
先确定自己想要的cmake的版本,目前cmake大版本已经出到了4,但是我暂时用不到4的任何特性,所以我选择安装cmake3.31.3
version=3.11build=3mkdir cmake-repo-temp & cd cmake-repo-tempwget https://cmake.org/files/v$version/cmake-$version.$build.tar.gztar -xzvf cmake-$version.$build.tar.gzcd cmake-$version.$build/编译并安装cmake
./bootstrapmake -j$(nproc)sudo make install测试cmake
cmake --version如果看到输出版本为3.31.3,则说明安装成功!
install newest version of cmake
https://blog.cassiusblack.top/posts/cmake-newest-ver-install/