从shell函数生成的shell的用户是谁

时间:2019-03-05 19:56:34

标签: linux shell makefile

在makefile中,我有以下语句:

PLATFORM_LIBGCC := -L $(shell dirname `aarch64-none-elf-gcc $(c_flags) -print-libgcc-file-name`) - lgcc

这将报告错误:

aarch64-none-elf-gcc unknown command

之所以会发生这种情况,是因为shell函数在根环境(而不是运行makefile的用户)下执行命令。

如何使用从Makefile继承的环境调用Shell?

0 个答案:

没有答案