gpt4 book ai didi

makefile - 如何在 gnumake 文件中强制出现错误

转载 作者:行者123 更新时间:2023-12-01 22:26:29 25 4
gpt4 key购买 nike

我想检测 makefile 中工具版本错误的情况,并强制 make 失败,并显示一条错误消息,指示该项目不是正确的版本。

谁能举个例子吗?

我尝试了以下命令,但这不是正确的语法:

ifeq "$(shell svnversion --version | sed s/[^0-9\.]*://)" "1.4"
$error("Bad svnversion v1.4, please install v1.6")
endif

谢谢。

最佳答案

来自manual :

$(error Bad svn version v1.4, please install v1.6)

这将导致 make 出现 fatal error :

$ make
Makefile:2: *** Bad svn version v1.4, please install v1.6. Stop.

关于makefile - 如何在 gnumake 文件中强制出现错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1864385/

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