1
3
如果希望将环境变量导出到从中调用的shell,则会有点困难,因为如所述,不能直接从子进程导出环境变量(
那么它确实是可能的:只是回声
因此,除非变量的值是make自身复杂计算的结果,否则获得相同结果的更自然的方法是在父shell中定义环境变量,并像在Makefile中一样使用它:
|
2
9
你的
您可以使用顶级(即,不在目标配方中)
这样,变量
如果你跑了
从输出中可以看到,运行的shell
|
Darky · 多重定义…c++vsCode[重复] 2 年前 |
Jim Merkel · 软件包管理器如何知道在哪里安装文件 2 年前 |
franco yang · makefile中的循环main 2 年前 |
dopller · 使用cmake将仅标题库包含到我的项目时出错 2 年前 |
Andres Moreno Abrego · 为什么当BOOL_VAR为false时,Makefile表达式“export INTEGER_VAR?=$(if$(BOOL_VAR),2,5)”会导致INTEGER_VAR=2? 2 年前 |
miterhen · 发生错误后,如何继续中断编译? 6 年前 |