0

我做了 brew cask install cmake,但是当我要 brew install 一些东西时,brew 想要安装 cmake。我怎样才能让 brew 知道已经有 cmake 可用?

4

1 回答 1

2

你不能。Homebrew 和 Homebrew Cask 是独立的项目,它们以不同的方式安装东西。Homebrew 假设您没有通过cmakeHomebrew 安装它,因此即使. 它无法确保这个二进制文件确实是它正在寻找的。cmakePATHcmakecmake

一个 hacky 方法是编辑您要安装的公式 ( brew edit <formula>); depends_on "cmake" => :build用;删除行 安装它 ( brew install <formula>); 然后再次添加该行。

于 2015-10-22T14:28:53.960 回答