0

升级到 3.82 版本的 Gnu Make 后,我发现它支持目标自动完成。

对于某些发行版,它可能真的很有帮助

但是,对于 OpenWrt Linux Distribution,它可能会很麻烦,因为部分构建通常如下所示

# make package/path/{clean,install} V=99

但是我们不能进行 PATH 自动完成,因为 Gnu Make 现在非常“智能”,它会打印出可能的 make 目标以供您选择,而不是执行 PATH 自动完成

4

1 回答 1

1

升级到 3.82 版本的 Gnu Make 后,我发现它支持目标自动完成。

这不太可能是有道理的。你的shell完成是由......你的shell完成的。因此,请从您的 shell 配置中删除对 Make 的完成支持。

于 2013-05-02T11:12:58.617 回答