我想在Linux环境上安装cmake最新版本。我已经安装了cmake3.5版本,有些应用程序不支持我。我试图通过卸载当前版本来升级它。但是当我用sudo apt安装cmake重新安装时,我得到了同样的3.5版本重新安装。我如何安装最新版本的sudo apt安装.?
发布于 2018-04-19 12:48:28
下面是关于如何安装最新的CMake版本并发布这个问题的答案的评论:
Ans:
这取决于Ubuntu版本目前安装在您的PC或Mac上。如果您有下面的Ubuntu版本,那么您已经安装了这个CMake,或者您可以使用“”来安装和重新安装。即使您卸载您的版本并尝试重新安装以后的版本。
Ubuntu 16.04 ships with cmake-3.5.1
Ubuntu 17.10 ships with cmake-3.9.1
Ubuntu 18.04 ships with cmake-3.10.2
Ubuntu 20.04 ships with cmake-3.16.3
Ubuntu 21.04 ships with cmake-3.18.4现在,如果您安装了Ubuntu16.04,并且需要cmak-3.10,则会出现操作系统问题,因为您只能安装和重新安装cmak-3.5.1。要获得cmak-3.10或任何其他版本,您必须从https://packages.ubuntu.com/下载并安装该软件包。一旦您找到了cmake .targz文件的最新版本,就必须自己从命令行构建它。
发布于 2018-09-10 21:09:59
据我所知,在任何Linux上安装最新CMake版本的最好方法不是apt,而是使用pip。
删除apt的cmake并从pip中安装最新的版本,这可以很容易地保持最新。
apt remove cmake
pip install cmake --upgrade发布于 2019-06-20 17:00:08
编辑:正如GNUton所指出的,以下内容仅适用于Ubuntu16.04和18.04(查看日期为2019年6月)。
现在,Kitware公司的CMake开发团队提供了、APT、repositiory。它允许您通过apt安装最新的。
参考资料:Kitware APT仓库.
https://stackoverflow.com/questions/49859457
复制相似问题