Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我做了 brew cask install cmake,但是当我要 brew install 一些东西时,brew 想要安装 cmake。我怎样才能让 brew 知道已经有 cmake 可用?
你不能。Homebrew 和 Homebrew Cask 是独立的项目,它们以不同的方式安装东西。Homebrew 假设您没有通过cmakeHomebrew 安装它,因此即使. 它无法确保这个二进制文件确实是它正在寻找的。cmakePATHcmakecmake
cmake
PATH
一个 hacky 方法是编辑您要安装的公式 ( brew edit <formula>); depends_on "cmake" => :build用;删除行 安装它 ( brew install <formula>); 然后再次添加该行。
brew edit <formula>
depends_on "cmake" => :build
brew install <formula>