2015-10-19 63 views

回答

1

你不能。 Homebrew和Homebrew Cask是以不同方式安裝東西的獨立項目。如果Homebrew沒有通過Homebrew安裝,則假設您沒有cmake,因此即使PATH中存在cmake二進制文件,它也會拒絕安裝。它無法確保這個cmake二進制文件確實是它正在尋找的cmake

一個奇怪的方法是編輯你想要安裝的公式(brew edit <formula>);用depends_on "cmake" => :build刪除該行;安裝它(brew install <formula>);然後再添加一行。