3

我正在使用 OS X Lion 10.7.5 在我的 Mac Book pro 中更新 Cmake。Cmake的旧版本是2.8.8,新版本是2.8.10。当我运行到安装过程快要结束时,安装程​​序提示创建一个符号链接到 /usr/bin 的几个工具。单击继续后,安装程序会抛出一个异常,提示无法创建符号链接。在此过程之前,我已经将旧版本的 Cmake 丢弃,然后使用 finder 我在机器上没有更多的 Cmake 文件。知道如何成功完成安装吗?

4

3 回答 3

6

就我而言,尝试在 OSX 10.8.5 上安装 cmake 2.8.12 失败。直接从 cmake.org 下载的 cmake-2.8.12.2-Darwin-universal.dmg 安装程序在运行安装后脚本时会挂起。我找到并删除了 willyMon 描述的所有符号链接,但它仍然会挂起,需要我诉诸 ps + kill 来解除安装程序的挂起。

对我来说,通过 brew 安装就可以了:

brew install cmake

它在 /usr/local/bin 中顺利安装了 2.8.12.2。

于 2014-04-06T20:08:02.310 回答
3

在终端中打开 Applications 文件夹

cd /
cd Applications/

然后做:

sudo bash
CMake.app/Contents/bin/cmake-gui

然后从 CMake GUI 运行:“Tools->Install For Command Line Use”

对我来说没问题。

于 2015-02-11T05:41:24.917 回答
2

好的,在深入寻找这个错误之后,我发现我错过了一些简单的细节,这是解决问题的关键。Cmake 2.8.10.1 的 Cpack 安装程序尝试创建指向此文件的符号链接:

-cmake-gui -cmakexbuild -cmake -cpack -ctest

因此,我从终端删除了旧版本创建的所有以前的符号链接,然后我再次运行安装程序,安装成功完成,没有任何错误或警告。

于 2012-11-18T16:45:42.457 回答