Suppress echo of command invocation in makefile?

前端 未结 4 752
迷失自我
迷失自我 2021-01-30 06:13

I wrote a program for an assignment which is supposed to print its output to stdout. The assignment spec requires the creation of a Makefile which when invoked as make run

4条回答
  •  逝去的感伤
    2021-01-30 06:33

    Add @ to the beginning of command to tell gmake not to print the command being executed. Like this:

    run:
         @java myprogram
    

    As Oli suggested, this is a feature of Make and not of Bash.

    On the other hand, Bash will never echo commands being executed unless you tell it to do so explicitly (i.e. with -x option).

提交回复
热议问题