如何添加适用于所有 makefile 的额外标志变量(如 CPPFLAGS)?目前,我们正在使用 CPPFLAGS,但这应该保留为用户变量,我想保留它。我不想使用 AM_CPPFLAGS,因为我想为特定的 Makefile.amS 保留它。我想要的是类似于 GLOBAL_CPPFLAGS 的东西,我可以在 configure.ac 中设置它并将其应用于所有内容。如果有一种方法可以显式忽略该标志,那就太好了。
我认为我需要做的是编写自己的 make 规则,但是如何在不将其复制到每个 Makefile.am 的情况下使其在所有子文件夹中可用?