![]() |
安静的饭盒 · ASP.NET Core ...· 2 周前 · |
![]() |
精明的数据线 · 首次调用通义千问API_大模型服务平台百炼( ...· 2 周前 · |
![]() |
帅气的水桶 · 创建插件 | asdf· 2 周前 · |
![]() |
狂野的风衣 · bash shell 环境变量 · GitHub· 2 周前 · |
![]() |
满身肌肉的四季豆 · AWS CLI 中的配置和凭证文件设置 - ...· 1 周前 · |
![]() |
豪情万千的双杠 · ClickHouse vs ...· 1 月前 · |
![]() |
贪玩的羊肉串 · 华为p20pro如何开启NFC功能-百度经验· 3 月前 · |
![]() |
爱运动的大脸猫 · ARR : à quoi cela ...· 1 年前 · |
![]() |
玩命的拖把 · 【kubernetes】升级调整:二进制文件 ...· 1 年前 · |
当我进入shell的时候
echo $demoPath
它打印出来
/usr/local/demo
如何在makefile中获取此变量
$demoPath
的值?
发布于 2015-03-06 10:23:48
如果已导出环境变量:
export demoPath=/usr/local/demo
您只需在
makefile
中通过名称引用它(
make
将导入您设置的所有环境变量):
DEMOPATH = ${demoPath} # Or $(demoPath) if you prefer.
如果您尚未导出环境变量,则在导出它之前,或者除非您在命令行上显式传递它,否则无法访问它:
make DEMOPATH="${demoPath}" …
如果使用的是C shell派生命令,请用
setenv demoPath /usr/local/demo
替换
export
命令。
发布于 2018-10-24 10:34:04
all:
echo ${PATH}
或者只更改一条命令的路径:
all:
PATH=/my/path:${PATH} cmd
https://stackoverflow.com/questions/28890634
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2023 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
![]() |
帅气的水桶 · 创建插件 | asdf 2 周前 |
![]() |
狂野的风衣 · bash shell 环境变量 · GitHub 2 周前 |
![]() |
贪玩的羊肉串 · 华为p20pro如何开启NFC功能-百度经验 3 月前 |