gpt4 book ai didi

bash - makefile 给出意外的文件结尾错误

转载 作者:行者123 更新时间:2023-11-29 09:12:49 26 4
gpt4 key购买 nike

HOMEDIR = $(shell pwd)
DEFAULT = 4.0.3
YESDIR = $(shell echo $(@:install-%=%) | tr A-Z a-z)
NODIR = $(shell echo $(@:clean-%=%) | tr A-Z a-z)
install:
@$(MAKE) install-$(DEFAULT)
install-%:
@cd $(HOMEDIR);\
if [ ! -e $(YESDIR) ]; then \
echo "Library $(@:install-%=%) Version=$(YESDIR) does not exist"; \
elif [ -e $(YESDIR)/Install.sh ]; then \
echo "Installing $(PKGNAM) version=$(YESDIR)" ; \
cd $(YESDIR) ;\
$(SHELL) Install.sh $(HOMEDIR) 1 ;\
elif [ -e $(YESDIR)/Makefile ]; then \
cd $(YESDIR); \
$(MAKE); \
else \
echo "Installation instruction for $(@:install-%=%) Version=$(YESDIR) does not exist"; \
fi;

上面的makefile给我以下错误第 6 行:语法错误:意外的文件结尾

最佳答案

删除此行中的尾随空白:

    $(SHELL) Install.sh $(HOMEDIR) 1 ;\   

关于bash - makefile 给出意外的文件结尾错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41450665/

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