ccmake使用cmake 3.10版

时间:2018-02-08 10:15:53

标签: cmake ubuntu-16.04

我正在尝试安装需要高于3.9的cmake版本的新ITK版本

我刚刚下载了cmake 3.10版本。 当我安装它时,bin文件夹中没有ccmake。通常新的ccmake版本就在这里。

当我想使用apt安装ccmake时,它会将其链接到3.5 cmake版本。

如何将ccmake版本链接到3.10版本的cmake?

2 个答案:

答案 0 :(得分:2)

将我的评论转化为答案

您可以使用以下教程来构建和安装最新的CMake版本:How do I install the latest version of cmake from the command line?

但是 - 至于问题的时间 - 它缺少首先安装curses库/标题的提示(请参阅here,  如果没有它,你就不会构建和安装ccmake。所以我在我的Ubuntu上遇到了同样的问题,并且能够install并通过以下步骤重建它:

# sudo apt-get install libncurses-dev
# cd ~/temp/cmake-3.10.2
# cmake .
...
# make -j8
...
# sudo make install
... 
# ccmake
Usage

  ccmake <path-to-source>
  ccmake <path-to-existing-build>

Specify a source directory to (re-)generate a build system for it in the
current working directory.  Specify an existing build directory to
re-generate its build system.

Run 'ccmake --help' for more information.

答案 1 :(得分:0)

二进制文件ccmake是make文件的目标。

要获得所有,请执行:

./configure
make all
sudo make install

要获得ccmake,请执行:

make ccmake