在从包管理器安装时,cmake-gui或cmake-qt-gui随较旧版本的cmake一起提供。
即使在我从源代码构建和安装了cmake的最新版本之后,cmake-gui仍然继续使用旧版本。
如何强制cmake-gui使用从源代码构建的cmake最新版本?
发布于 2020-04-28 05:48:00
存储库中的cmake-gui包有一个内置的cmake,这两个包具有相同的版本。
安装cmake-gui最新版本的步骤。
checkinstall以便于将来删除cmake:sudo apt-get install checkinstall;cmake下载最新的站点;./bootstrap --qt-gui;checkinstall -D make install;您将被提示一些问题,回答它们;cmake,您将看到一个CMake图标;发布于 2022-11-06 19:16:01
一种替代上述方法的方法。
cmake的旧版本的cmake --version。如果是的话,用sudo apt-get purge cmake删除它cmake-x.xx.x文件解压缩到桌面,然后在该文件中打开一个终端。./bootstrap --qt-guigmake。cmake-x.xx.x文件移动到/opt/目录,方法是与终端一起进入Desktop,然后运行sudo mv cmake-x.xx.x /opt/export PATH=/opt/cmake-x.xx.x/bin:$PATH文件中写入~.bashrc,将cmake二进制文件声明为全局的。source .bashrc源然后,您将能够从计算机中的任何路径使用您的终端打开cmake或cmake-gui。
https://stackoverflow.com/questions/61473421
复制相似问题