我正在尝试安装需要高于3.9的cmake版本的新ITK版本
我刚刚下载了cmake 3.10版本。 当我安装它时,bin文件夹中没有ccmake。通常新的ccmake版本就在这里。
当我想使用apt安装ccmake时,它会将其链接到3.5 cmake版本。
如何将ccmake版本链接到3.10版本的cmake?
答案 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