在 GNU makefile 中,可以使用 filter-out 从 CFLAG 中删除标志,如下所示:
CFLAGS:=$(filter-out -flag,$(CFLAGS))
但是,我不能让它与 FreeBSD 生成文件一起工作。
FreeBSD 支持过滤掉吗?否则,我该怎么做才能从 makefile 中的 CFLAGS 中删除特定标志?
freebsd makefile cflags bmake
bmake ×1
cflags ×1
freebsd ×1
makefile ×1