自制程序公式逐步安装进行调试

Kik*_*ohs 7 c++ macos homebrew

我想逐步安装一个公式,获取从zip中提取文件的文件夹,运行configure,然后使用公式设置的选项进行make和make install.

当我跑:

brew install -vd formula
Run Code Online (Sandbox Code Playgroud)

它只显示输出,我想在每个阶段停止.有可能的 ?

Rob*_*edy 6

当安装出现问题时,Homebrew会自动为您提供检查的机会.因此,你所要做的就是让自己蠢蠢欲动,就是在任何你想要的地方强迫出错.例如,您可以在公式中包含此内容:

system "false"
Run Code Online (Sandbox Code Playgroud)

Homebrew将提供一个菜单,询问您是否想要这样做.选择"shell"选项以检查构建环境.

您也可以尝试在Ruby调试器中运行该brew命令.然后,您可以在任何地方设置断点.