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
似乎所有选项都已从
自制核心中删除: