小编you*_*ame的帖子

读取makefile中的环境变量值

如果我尝试从 makefile 中访问某些环境变量,则不会显示它们。我的应用程序创建一个环境变量 MACHTYPE,其值为“DELLMACHINE”。我想在 make 文件中使用 echo 命令打印这个值。这是代码

@echo $(MACHTYPE)
Run Code Online (Sandbox Code Playgroud)

执行上述命令后,将显示空字符串。

有趣的是,其他环境变量(例如 PATH)工作正常,但 MACHTYPE 显示为空字符串。有谁知道为什么会发生这种情况?

makefile gnu-make

2
推荐指数
1
解决办法
4187
查看次数

标签 统计

gnu-make ×1

makefile ×1