gpt4 book ai didi

linux - Makefile:649: *** 缺少分隔符。停止

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:04:17 30 4
gpt4 key购买 nike

我已经阅读并检查了我似乎遇到的同类错误的所有答案。在实现了按照建议在此处或那里添加选项卡并检查空格的解决方案后,我似乎无法使 makefile 正常工作。

这来自 MDM 显示管理器 ( https://github.com/linuxmint/mdm ) 在我的机器上运行配置后的 makefile:

./authogen.sh --with-prefetch
./configure

现在我在 make 上失败了

这是我遇到一些问题的 makefile 示例:此代码示例是在 vim 中加载然后运行 ​​:set list 以查看选项卡后的示例,如前面在另一个 makefile 缺少分隔符问题中所述。

假设错误发生在第 649 行。

635 $
636 cscopelist-am: $(am__tagged_files)$
637 ^Ilist='$(am__tagged_files)'; \$
638 ^Icase "$(srcdir)" in \$
639 ^I [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \$
640 ^I *) sdir=$(subdir)/$(srcdir) ;; \$
641 ^Iesac; \$
642 ^Ifor i in $$list; do \$
643 ^I if test -f "$$i"; then \$
644 ^I echo "$(subdir)/$$i"; \$
645 ^I else \$
646 ^I echo "$$sdir/$$i"; \$
647 ^I fi; \$
648 ^Idone >> $(top_builddir)/cscope.files$
649 $
650 distclean-tags: $
651 ^I-rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags$
652 ^I-rm -f cscope.out cscope.in.out cscope.po.out cscope.files$
653 $
654 distdir: $(DISTFILES)$

最佳答案

在运行./autogen.sh 之前,您需要安装yelp-tools。做完之后你会注意到 docs/Makefile 中的 @YELP_HELP_RULES@ 只是一个占位符应该扩大。

关于linux - Makefile:649: *** 缺少分隔符。停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50630537/

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