gpt4 book ai didi

c - 在 C 中类似 Yacc 的解析器中重复 ‘extern’

转载 作者:行者123 更新时间:2023-11-30 15:11:58 25 4
gpt4 key购买 nike

#Bison implementation for Yacc-like parsers in C

y.tab.c:557:1: error: duplicate ‘extern’
extern YYSTYPE yylval;
^
make[2]: *** [pat_decl_y.lo] Error 1
make[2]: Leaving directory `/alliance-5.0/ppt/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/alliance-5.0/ppt'
make: *** [all-recursive] Error 1

我该如何解决这个问题?这是标准文件。我不知道为什么会产生这样的错误。

最佳答案

当您在 Alliance/src 目录中运行它时,您将收到该错误。

将其构建在一个单独的目录中,如下所示:

mkdir your_alliance_top_directory/build
cd your_alliance_top_directory/build
../alliance/configure

关于c - 在 C 中类似 Yacc 的解析器中重复 ‘extern’,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35310910/

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