我想通过传递命令来从Makefile中取消定义变量。这可能吗?人工制造并没有太大帮助。

我要执行以下操作:

我想用FreeBSD编译一个端口。该端口标记为broken。虽然我没有更改Makefile的权限,但我正在寻找取消broken定义的可能性?多变的。

编辑:
在Makefile中是:

BROKEN=                 does not link

我想取消设置/取消定义。因为Makefile不会进一步执行。到目前为止,这与编译器标志无关。

最佳答案

我认为您实际上无法取消定义变量。

但是,如果“空”对您足够好:

make -e variable=''

关于command-line - 如何通过命令行在Makefile中取消定义变量,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12215975/

10-13 08:45
查看更多