Build 如何找到特定Makefile公开的目标

Build 如何找到特定Makefile公开的目标,build,makefile,Build,Makefile,很多时候,我会在编译软件包时执行标准的/configure、make和make install 但是,有时我会看到一个包正在构建,其中包含特定于该包的可选make参数 除了查看Makefile源代码之外,还有没有一种简单的方法可以列出捆绑的目标?一般来说,没有 如果存在有意义的变量,项目应该具体地调用它们 bash(可能还有zsh)选项卡完成支持确实试图获得可用的make目标(成功程度不同),如果这有帮助的话。这是我怀疑的('no'),但我想检查一下。如何为make目标启用Bash完成功能?@h

很多时候,我会在编译软件包时执行标准的
/configure
make
make install

但是,有时我会看到一个包正在构建,其中包含特定于该包的可选
make
参数


除了查看Makefile源代码之外,还有没有一种简单的方法可以列出捆绑的目标?

一般来说,没有

如果存在有意义的变量,项目应该具体地调用它们


bash(可能还有zsh)选项卡完成支持确实试图获得可用的make目标(成功程度不同),如果这有帮助的话。

这是我怀疑的('no'),但我想检查一下。如何为make目标启用Bash完成功能?@hansooo默认情况下,它在我的debian机器(Bash完成包的一部分)上是打开的,但在我的CentOS 5机器上似乎不存在。除此之外,不幸的是,我真的不能说。