我做了brew桶安装cmake,但是当我准备brew安装一些东西时,brew想要安装cmake。我怎么能让brew知道已经有cmake可用了?
发布于 2015-10-22 14:28:53
你不能。自制和自制木桶是独立的项目,它们以不同的方式安装东西。如果没有通过Homebrew安装,那么Homebrew假设您没有cmake,所以即使PATH中存在cmake二进制文件,它也会拒绝安装。它无法确保这个cmake二进制文件确实是它正在寻找的cmake。
一种很麻烦的方法是编辑要安装的公式(brew edit <formula>);用depends_on "cmake" => :build删除行;安装它(brew install <formula>);然后再次添加行。
https://stackoverflow.com/questions/33206839
复制相似问题