gpt4 book ai didi

Makefile 什么是 "SHELL = bash"

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

我是 shell 脚本的新手。

我在这里看到了一些 shell 脚本代码 https://github.com/weidai11/cryptopp/blob/master/GNUmakefile

我只想知道这是什么意思~

SHELL = bash

请告诉我文档在哪里。

最佳答案

您看到的不是 shell 脚本,而是 Makefile。

SHELL 是设置要使用的首选 shell 的 Makefile 变量。默认打开的是 /bin/sh,因此如果您需要 Bash 功能,您可能必须设置此变量。

Documentation here .

如果它是一个 shell 脚本,SHELL 将是一个指向用户默认 shell 的环境变量。

关于Makefile 什么是 "SHELL = bash",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46955861/

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