linux - 在 makefile 中使用 setenv

标签 linux makefile gnu-make

我试图在我的 makefile 中使用 setenv 变量,但是当我执行我的 make 文件时,它给出了 setenv: command not found。

我该如何使用它?

实际上我想运行一个设置多个环境变量的 shell 脚本。

由于列表非常庞大,我别无选择,只能使用脚本。我不能像手动设置它们 abcd:=/xx/yy/zz

请推荐。

附言同样的命令 setenv xxx yyy 在 shell 中运行良好 当我直接在 makefile 中使用或将 makefile 与具有此命令的脚本一起使用时,它就会失败。 '

最佳答案

为什么不使用导出命令?

关于linux - 在 makefile 中使用 setenv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7806418/

相关文章:

android - System.currentTimeMillis() 在华为上返回错误的时间戳

linux - 在将 u-boot.bin 文件闪存到板上之前,是否有任何可靠的方法来验证它?

linux - 如何在 Makefile 中设置同时适用于 Windows 和 Linux 平台的 CC 和 AR?

makefile - GNU Make 简单扩展变量和自动变量

makefile - GNU Makefile 变量赋值 =、?=、:= and +=? 之间有什么区别

linux - 按顺序用命令运行makefile

python - 如何使用 Python 在 Ubuntu 中创建自己的命令

linux - Windows 和 Linux 上带有 Java 8 的 Tomcat 7

python - 在cygwin中安装python和make

java - 使用Java命令执行Makefile?