gpt4 book ai didi

makefile - 要求 makefile 打印变量值

转载 作者:行者123 更新时间:2023-12-04 22:48:27 27 4
gpt4 key购买 nike

我有一些生成的 GNUmakefiles,我需要从中提取变量的值。

有没有一种简单的方法可以在不修改 makefile 的情况下查看变量的值?

仅供引用,变量包含 emacs c-macro-expand 函数所需的一些包含文件的路径。

最佳答案

您可以创建一个包装生成文件,其中包含必要的 GNUmakefile 并打印变量。例如,创建 wrapper.mk与内容

include GNUmakefile

$(info $(value VAR_NAME))

然后使用 -n 调用 Make标志(见@jeberle 的 answer):
make -f wrapper.mk -n  # will print the variable value to stdout

关于makefile - 要求 makefile 打印变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14163969/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com