【问题标题】:How to suppress echos in makefile?如何抑制makefile中的回声?
【发布时间】:2009-05-15 05:22:45
【问题描述】:

我在 Makefile 中有以下 PHONY 目标

install: 
        echo /usr/bin/shelldecrypt must be writable
        cp shelldecrypt /usr/bin

当我运行目标时,它会显示它正在执行的命令

提示>进行安装

输出是

echo /usr/bin/shelldecrypt 必须是可写的 /usr/bin/shelldecrypt 必须是可写的 cp shelldecrypt /usr/bin

按我的意愿输出

/usr/bin/shelldecrypt 必须是可写的 cp shelldecrypt /usr/bin

【问题讨论】:

    标签: makefile gnu-make


    【解决方案1】:

    您可以在命令前添加“@”来抑制回显

    install: 
            @echo /usr/bin/shelldecrypt must be writable
            cp shelldecrypt /usr/bin
    

    【讨论】:

      猜你喜欢
      • 2012-04-15
      • 2010-11-09
      • 1970-01-01
      • 1970-01-01
      • 2013-06-17
      • 2015-10-07
      • 2020-01-23
      • 2011-02-08
      • 2012-05-09
      相关资源
      最近更新 更多