【问题标题】:Maikefile error make: *** [prepare] Error 127Maikefile 错误 make: *** [准备] 错误 127
【发布时间】:2015-12-13 21:11:18
【问题描述】:

我从 Makefile 中收到以下错误:

VERSION=`git describe --abbrev=0 --tags`
TAG=$(VERSION)

all: prepare

prepare:
    $(TAG)

错误:

`git describe --abbrev=0 --tags`
/bin/sh: v1.1.2: command not found
make: *** [prepare] Error 127

我做错了什么?

【问题讨论】:

  • prepare 试图达到的目的是什么?
  • make: *** [TARGET] Error XXX 错误总是子命令错误,仅供参考

标签: c linux makefile


【解决方案1】:

您的子shell 命令git describe --abbrev=0 --tags 被执行并返回字符串“v1.1.2”。然后 Make 尝试将其作为程序执行。

prepare:
    echo $(TAG)

应该工作

【讨论】:

    猜你喜欢
    • 2015-09-06
    • 2011-03-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多