gpt4 book ai didi

android-ndk - 读取make文件中的环境变量

转载 作者:行者123 更新时间:2023-12-03 12:40:05 25 4
gpt4 key购买 nike

我有一个名为$ MY_ENV_VARIABLE的环境变量。

如何在我的Makefile中使用此变量来(例如)包含一些源文件?

LOCAL_SRC_FILES = $(MY_ENV_VARIABLE)/libDEMO.so


像上面的东西似乎不起作用。

注意:就我而言,这是使用Android NDK进行构建所必需的,但我想这通常适用于make。

最佳答案

确保从外壳程序导出了变量。运行:

echo $MY_ENV_VARIABLE


显示是否在外壳中设置。但是要知道是否已导出它,以便子shell和其他子命令(例如make)可以看到它尝试运行:

env | grep MY_ENV_VARIABLE


如果不存在,请确保在运行make之前先运行 export MY_ENV_VARIABLE

这就是您要做的一切:make在启动时自动将所有环境变量作为make变量导入。

关于android-ndk - 读取make文件中的环境变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16853224/

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