gpt4 book ai didi

build - 如何不在输出中打印生成文件中的注释

转载 作者:行者123 更新时间:2023-12-03 08:55:37 24 4
gpt4 key购买 nike

我有一个像这样的makefile:

install:
@somecommand

#some explanation for next command
@lastcommand

发生的事情是评论 #some explanation for next command当我执行 make install 时正在打印.如何在未打印的 makefile 中进行注释?也许我正在寻找 windowsy 的 Unix 等效版本 echo off ?

(实际上,与 this question 相反。)

最佳答案

不要缩进注释——当该行以制表符开头时,它是由 shell 执行的命令(并且 shell 将注释视为注释)。

概念证明 ( ss.mk ):

all:
echo "This is the first command"
# This comment is echoed

# This comment is not echoed
echo "This is the second command"

示例输出:
$ make -f ss.mk
echo "This is the first command"
This is the first command
# This comment is echoed
echo "This is the second command"
This is the second command
$

关于build - 如何不在输出中打印生成文件中的注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18360776/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com