配置ccmake使用的cmake版本

时间:2016-04-03 01:03:13

标签: cmake cmake-gui

我的软件需要使用 cmake 3.3或更高版本 ,因此我构建并安装了 cmake-3.4.1 来自消息来源。我还从Ubuntu存储库安装了Cmake GUI(ccmake),但是当我执行它时,它说我有CMake版本3.2.2。而不是3.4.1。我想知道如何配置它以使用我安装的版本。我已经在.baschrc中导出了 cmake 3.4.1 系统变量(导出PATH = $ PATH:/ home /.../.../ cmake-3.4.1 / bin),什么都没有。我要感谢任何建议,提前谢谢

2 个答案:

答案 0 :(得分:2)

ccmake和cmake-gui的版本对cmake版本很紧张。在自编译的CMake的构建目录中,ccmake子目录中应该有bin。这是你想要使用的,而不是从你的Ubuntu软件包安装的那个。

答案 1 :(得分:0)

在ubuntu上,浏览到{{3}}并下载适用于您平台的最新cmake安装程序(现在,对于Ubuntu 64位, cmake-3.5.1-Linux-x86_64.sh

sudo apt-get remove cmake-qt-gui sudo apt-get remove cmake cd ~/Downloads sudo sh ./cmake-3.5.1-Linux-x86_64.sh --prefix=/usr

打开终端
cmake-gui

接受许可证(y)

拒绝包含子目录cmake(n)

您现在应该可以使用以下命令使用全新的3.5.1 cmake执行cmake-gui

jTextPane2