我正在 FreeBSD 上编译一些移植,但在编译过程中,我经常会看到移植依赖项的选项。这导致编译过程暂停,直到我选择(或在 9/10 的情况下,保留默认值)“确定”。这很不方便,因为编译过程通常很长,我想离开电脑,而不必担心必须选择选项。
我想知道是否存在一个参数或编译器标志,我可以使用它来自动使用我正在编译的端口依赖项的所有默认值。
我尝试研究这个问题,但很可能我在查询中没有使用正确的术语。非常感谢!
答案1
您可以make config-recursive
在 port 中 make 之前运行。这将为 port 的所有依赖项运行交互式配置。
答案2
您可能需要使用端口管理工具,例如港口马斯特(可从/usr/ports/ports-mgmt/portmaster) 安装 ports:它在开始时显示所有的配置屏幕,然后有益地收集 ports 想要显示的所有消息 (pkg-message) 并在最后显示它们,这样您就不会在构建输出中错过它们。