Bash “美元”是什么意思&引用;在这个makefile片段中是什么意思?
在下面的Makefile代码段中“$$?”是什么意思Bash “美元”是什么意思&引用;在这个makefile片段中是什么意思?,bash,makefile,Bash,Makefile,在下面的Makefile代码段中“$$?”是什么意思 $(PROGS): FORCE @cd $(BUILD_DIRECTORY_PATH)/$@; \ mkdir -p obj; \ $(MAKE) || exit "$$?"; \ <====== HERE $(PROGS):强制 @cd$(构建目录路径)/$@\ mkdir-p obj\ $(MAKE)| |退出“$$?”;\ 美元?是程序退出或完成时的返回代码。因此,在你的队伍中 $(MAKE) || e
$(PROGS): FORCE
@cd $(BUILD_DIRECTORY_PATH)/$@; \
mkdir -p obj; \
$(MAKE) || exit "$$?"; \ <====== HERE
$(PROGS):强制
@cd$(构建目录路径)/$@\
mkdir-p obj\
$(MAKE)| |退出“$$?”;\ 美元?是程序退出或完成时的返回代码。因此,在你的队伍中
$(MAKE) || exit "$$?"
它将执行$(MAKE)
。如果此程序未正确完成,则返回代码将不同于0,然后将执行退出“$$?”
。这将使当前进程以与$(make)
程序相同的返回代码退出shell,您将能够在shell中显示正在执行的echo$?
。$?是程序退出或完成时的返回代码。因此,在你的队伍中
$(MAKE) || exit "$$?"
它将执行$(MAKE)
。如果此程序未正确完成,则返回代码将不同于0,然后将执行退出“$$?”
。这将使当前进程以与$(make)
程序相同的返回代码退出shell,您将能够在shell中显示正在执行的echo$?
。以上一个命令的返回代码退出。如果在谷歌搜索代码时遇到问题,请尝试搜索symbolhound。i、 e@123非常感谢!Symbolhound对程序员来说简直太棒了!我找到了答案!使用上一个命令的返回代码退出。如果在谷歌搜索代码时遇到问题,请尝试搜索symbolhound。i、 e@123非常感谢!Symbolhound对程序员来说简直太棒了!我找到了答案!