我想从 MinGW bash shell 中的 bash 脚本调用 make 命令。然而,只有当我使用源调用脚本时,脚本似乎才知道“make”:
build.sh:
#!/bin/bash
make all
打电话 源构建.sh 从终端工作:目标all已构建。
仅限通话 build.sh 从终端结果
./build.sh:第 2 行:make:找不到命令
为什么我必须获取脚本才能获得有效的 make 命令?
#!/usr/bin/env sh -x
make all
并运行它
sh build.sh