誰でもその理由を次のように説明できますか?
export PATH:=$(PATH):~/bin2
B:=$(shell PATH=$(PATH) testXq.sh)
$(warning $(B))
正常に動作し、 ~/bin2/testXq.sh の実行結果を表示し、同時に次のタスクを実行します。
export PATH:=$(PATH):~/bin2
B:=$(shell testXq.sh)
$(warning $(B))
戻りエラー:
make: testXq.sh: Command not found
私はgmake v4.0を使用しています
ベストアンサー1
重複していると思いました。https://stackoverflow.com/questions/2838715/makefile-variable-initialization-and-export
これはmakeのバグのようです。https://savannah.gnu.org/bugs/?10593。