Homebrew 如何查看用于安装自制公式的可用选项?
我正在读这个答案 我只想知道他们是从哪里学到的Homebrew 如何查看用于安装自制公式的可用选项?,homebrew,libxml2,Homebrew,Libxml2,我正在读这个答案 我只想知道他们是从哪里学到的——在中使用-xml2-config选项的 brew install libxml2 --with-xml2-config 因此,我可以验证我自己是否真的想使用此选项,以便我将来能够更好地解决自制软件的问题 在使用brew安装时,如何查看此特定选项的说明,以及更一般地查找公式的所有可用选项 我知道brew info FORMULA会给我一些类似的东西,但是brew info libxml2只列出了选项--通用的,--不带python的,以及--H
——在中使用-xml2-config
选项的
brew install libxml2 --with-xml2-config
因此,我可以验证我自己是否真的想使用此选项,以便我将来能够更好地解决自制软件的问题
在使用brew安装时,如何查看此特定选项的说明,以及更一般地查找公式的所有可用选项
我知道brew info FORMULA
会给我一些类似的东西,但是brew info libxml2
只列出了选项--通用的
,--不带python的
,以及--HEAD
有关更多信息,这里有另一个与此类似但不同的堆栈溢出问题:
brew安装
忽略它无法识别的任何选项--with-xml2-config
不是libxml2
公式的实际选项;它只是被忽略了。首先使用选项来检查:
brew options libxml2
如果您对此不满意,请直接编辑rb文件,然后执行您想执行的任何操作:
brew edit libxml2
您经常可以在.rb
brew文件中看到可用的选项。使用您喜爱的文本编辑器打开,它们通常位于MacOS上:
/usr/local/Homebrew/Library/Taps/Homebrew/Homebrew core/Formula/
您也可以在文件中应用参数,如--enable foo
这些文件通常不包含“描述”,但是显而易见的答案是阅读公式本身,即使之前没有接触过Ruby,它们也是合理可读的。例如,该文件中列出了brew安装公式的可用选项。。。哦,我看到了选项:universal
,build.universal?
,build.head?
,和build.with?“python“
。也许这些暗示了可用的选项。--with-xml2-config
不是brew安装libxml2
的实际选项吗?上次检查时,我认为我找不到ruby brew文件的好文档。如果有人找到它,这将是一个很好的补充。听起来不错。只是好奇,你的消息来源是什么?你自己做过自制吗?你在什么地方读过吗?没有回答问题;简单解释了如何验证某个选项是否有效,而不是查找所有有效选项。它回答了问题的第一部分:“如何查看此特定选项的描述…”我认为它不会忽略。我收到错误:无效选项:-使用graphviz
使用doxygen-使用graphviz-使用qt-使用llvm
似乎所有选项都已从自制核心中删除: