实例介绍
如果没有编译安装此文件,在编译安装libpcap时,就会出现 "configure: WARNING: don't have both flex and bison; reverting to lex/yacc checking for capable lex... insufficient" 的错误提示。
【实例截图】
【核心代码】
bison-2.4.1.tar
└── bison-2.4.1
├── ABOUT-NLS
├── aclocal.m4
├── AUTHORS
├── build-aux
│ ├── announce-gen
│ ├── compile
│ ├── config.guess
│ ├── config.rpath
│ ├── config.sub
│ ├── cross-options.pl
│ ├── depcomp
│ ├── git-version-gen
│ ├── install-sh
│ ├── javacomp.sh.in
│ ├── javaexec.sh.in
│ ├── link-warning.h
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── mdate-sh
│ ├── missing
│ ├── prev-version.txt
│ ├── texinfo.tex
│ └── ylwrap
├── cfg.mk
├── ChangeLog
├── configure
├── configure.ac
├── COPYING
├── data
│ ├── bison.m4
│ ├── c++.m4
│ ├── c.m4
│ ├── c++-skel.m4
│ ├── c-skel.m4
│ ├── glr.c
│ ├── glr.cc
│ ├── java.m4
│ ├── java-skel.m4
│ ├── lalr1.cc
│ ├── lalr1.java
│ ├── location.cc
│ ├── m4sugar
│ │ ├── foreach.m4
│ │ └── m4sugar.m4
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── README
│ ├── xslt
│ │ ├── bison.xsl
│ │ ├── xml2dot.xsl
│ │ ├── xml2text.xsl
│ │ └── xml2xhtml.xsl
│ └── yacc.c
├── djgpp
│ ├── config.bat
│ ├── config_h.sed
│ ├── config.sed
│ ├── config.site
│ ├── djunpack.bat
│ ├── fnchange.lst
│ ├── Makefile.maint
│ ├── README.in
│ ├── subpipe.c
│ ├── subpipe.h
│ └── testsuite.sed
├── doc
│ ├── bison.1
│ ├── bison.info
│ ├── bison.texinfo
│ ├── bison.x
│ ├── common.x
│ ├── cross-options.texi
│ ├── Doxyfile.in
│ ├── fdl.texi
│ ├── gpl-3.0.texi
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── refcard.tex
│ ├── stamp-vti
│ ├── version.texi
│ └── yacc.1.in
├── etc
│ ├── bench.pl.in
│ ├── Makefile.am
│ ├── Makefile.in
│ └── README
├── examples
│ ├── calc++
│ │ ├── calc++.cc
│ │ ├── calc++-driver.cc
│ │ ├── calc++-driver.hh
│ │ ├── calc++-parser.cc
│ │ ├── calc++-parser.hh
│ │ ├── calc++-parser.stamp
│ │ ├── calc++-parser.yy
│ │ ├── calc++-scanner.cc
│ │ ├── calc++-scanner.ll
│ │ ├── location.hh
│ │ ├── Makefile.am
│ │ ├── Makefile.in
│ │ ├── position.hh
│ │ ├── stack.hh
│ │ └── test
│ ├── extexi
│ ├── Makefile.am
│ └── Makefile.in
├── GNUmakefile
├── INSTALL
├── lib
│ ├── abitset.c
│ ├── abitset.h
│ ├── argmatch.c
│ ├── argmatch.h
│ ├── basename.c
│ ├── bbitset.h
│ ├── bitset.c
│ ├── bitset.h
│ ├── bitset_stats.c
│ ├── bitset_stats.h
│ ├── bitsetv.c
│ ├── bitsetv.h
│ ├── bitsetv-print.c
│ ├── bitsetv-print.h
│ ├── c-ctype.c
│ ├── c-ctype.h
│ ├── config.charset
│ ├── config.hin
│ ├── c-strcasecmp.c
│ ├── c-strcase.h
│ ├── c-strncasecmp.c
│ ├── dirname.c
│ ├── dirname.h
│ ├── dup-safer.c
│ ├── ebitset.c
│ ├── ebitset.h
│ ├── errno.in.h
│ ├── error.c
│ ├── error.h
│ ├── exitfail.c
│ ├── exitfail.h
│ ├── fd-safer.c
│ ├── fopen-safer.c
│ ├── get-errno.c
│ ├── get-errno.h
│ ├── getopt1.c
│ ├── getopt.c
│ ├── getopt.in.h
│ ├── getopt_int.h
│ ├── gettext.h
│ ├── gnulib.mk
│ ├── hash.c
│ ├── hash.h
│ ├── intprops.h
│ ├── inttypes.in.h
│ ├── lbitset.c
│ ├── lbitset.h
│ ├── libiberty.h
│ ├── localcharset.c
│ ├── localcharset.h
│ ├── main.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── malloc.c
│ ├── mbswidth.c
│ ├── mbswidth.h
│ ├── obstack.c
│ ├── obstack.h
│ ├── pipe-safer.c
│ ├── quotearg.c
│ ├── quotearg.h
│ ├── quote.c
│ ├── quote.h
│ ├── ref-add.sin
│ ├── ref-del.sin
│ ├── stdbool.in.h
│ ├── stdint.in.h
│ ├── stdio--.h
│ ├── stdio-safer.h
│ ├── stdlib.in.h
│ ├── stpcpy.c
│ ├── streq.h
│ ├── strerror.c
│ ├── string.in.h
│ ├── stripslash.c
│ ├── strndup.c
│ ├── strnlen.c
│ ├── strtol.c
│ ├── strtoul.c
│ ├── strverscmp.c
│ ├── subpipe.c
│ ├── subpipe.h
│ ├── timevar.c
│ ├── timevar.def
│ ├── timevar.h
│ ├── unistd--.h
│ ├── unistd.in.h
│ ├── unistd-safer.h
│ ├── unitypes.h
│ ├── uniwidth
│ │ ├── cjk.h
│ │ └── width.c
│ ├── uniwidth.h
│ ├── unlocked-io.h
│ ├── unsetenv.c
│ ├── vbitset.c
│ ├── vbitset.h
│ ├── verify.h
│ ├── wchar.in.h
│ ├── wctype.in.h
│ ├── wcwidth.c
│ ├── xalloc-die.c
│ ├── xalloc.h
│ ├── xmalloc.c
│ ├── xstrndup.c
│ ├── xstrndup.h
│ └── yyerror.c
├── m4
│ ├── argmatch.m4
│ ├── bison-i18n.m4
│ ├── config-h.m4
│ ├── c-working.m4
│ ├── cxx.m4
│ ├── dirname.m4
│ ├── dmalloc.m4
│ ├── dos.m4
│ ├── double-slash-root.m4
│ ├── environ.m4
│ ├── errno_h.m4
│ ├── error.m4
│ ├── exitfail.m4
│ ├── extensions.m4
│ ├── getopt.m4
│ ├── gettext.m4
│ ├── gnulib-common.m4
│ ├── gnulib-comp.m4
│ ├── hash.m4
│ ├── iconv.m4
│ ├── include_next.m4
│ ├── inline.m4
│ ├── intlmacosx.m4
│ ├── inttypes.m4
│ ├── inttypes-pri.m4
│ ├── javacomp.m4
│ ├── javaexec.m4
│ ├── lib-ld.m4
│ ├── lib-link.m4
│ ├── lib-prefix.m4
│ ├── localcharset.m4
│ ├── longlong.m4
│ ├── m4.m4
│ ├── malloc.m4
│ ├── mbrtowc.m4
│ ├── mbstate_t.m4
│ ├── mbswidth.m4
│ ├── nls.m4
│ ├── po.m4
│ ├── progtest.m4
│ ├── quotearg.m4
│ ├── quote.m4
│ ├── setenv.m4
│ ├── stdbool.m4
│ ├── stdint.m4
│ ├── stdio-safer.m4
│ ├── stdlib_h.m4
│ ├── stpcpy.m4
│ ├── strerror.m4
│ ├── string_h.m4
│ ├── strndup.m4
│ ├── strnlen.m4
│ ├── strtol.m4
│ ├── strtoul.m4
│ ├── strverscmp.m4
│ ├── subpipe.m4
│ ├── timevar.m4
│ ├── unistd_h.m4
│ ├── unistd-safer.m4
│ ├── unlocked-io.m4
│ ├── warnings.m4
│ ├── wchar.m4
│ ├── wchar_t.m4
│ ├── wctype.m4
│ ├── wcwidth.m4
│ ├── wint_t.m4
│ ├── xalloc.m4
│ └── xstrndup.m4
├── maint.mk
├── Makefile.am
├── Makefile.in
├── NEWS
├── OChangeLog
├── PACKAGING
├── po
│ ├── bison.pot
│ ├── boldquot.sed
│ ├── da.gmo
│ ├── da.po
│ ├── de.gmo
│ ├── de.po
│ ├── el.gmo
│ ├── el.po
│ ├── en@boldquot.header
│ ├── en@quot.header
│ ├── es.gmo
│ ├── es.po
│ ├── et.gmo
│ ├── et.po
│ ├── fr.gmo
│ ├── fr.po
│ ├── ga.gmo
│ ├── ga.po
│ ├── hr.gmo
│ ├── hr.po
│ ├── id.gmo
│ ├── id.po
│ ├── insert-header.sin
│ ├── it.gmo
│ ├── it.po
│ ├── ja.gmo
│ ├── ja.po
│ ├── LINGUAS
│ ├── Makefile.in.in
│ ├── Makevars
│ ├── ms.gmo
│ ├── ms.po
│ ├── nb.gmo
│ ├── nb.po
│ ├── nl.gmo
│ ├── nl.po
│ ├── pl.gmo
│ ├── pl.po
│ ├── POTFILES.in
│ ├── pt_BR.gmo
│ ├── pt_BR.po
│ ├── quot.sed
│ ├── remove-potcdate.sin
│ ├── ro.gmo
│ ├── ro.po
│ ├── ru.gmo
│ ├── Rules-quot
│ ├── ru.po
│ ├── stamp-po
│ ├── sv.gmo
│ ├── sv.po
│ ├── tr.gmo
│ ├── tr.po
│ ├── uk.gmo
│ ├── uk.po
│ ├── vi.gmo
│ ├── vi.po
│ ├── zh_TW.gmo
│ └── zh_TW.po
├── README
├── README-alpha
├── runtime-po
│ ├── bison-runtime.pot
│ ├── boldquot.sed
│ ├── da.gmo
│ ├── da.po
│ ├── de.gmo
│ ├── de.po
│ ├── el.gmo
│ ├── el.po
│ ├── en@boldquot.header
│ ├── en@quot.header
│ ├── es.gmo
│ ├── es.po
│ ├── et.gmo
│ ├── et.po
│ ├── fi.gmo
│ ├── fi.po
│ ├── fr.gmo
│ ├── fr.po
│ ├── ga.gmo
│ ├── ga.po
│ ├── hr.gmo
│ ├── hr.po
│ ├── id.gmo
│ ├── id.po
│ ├── insert-header.sin
│ ├── it.gmo
│ ├── it.po
│ ├── ja.gmo
│ ├── ja.po
│ ├── ky.gmo
│ ├── ky.po
│ ├── LINGUAS
│ ├── lt.gmo
│ ├── lt.po
│ ├── Makefile.in.in
│ ├── Makevars
│ ├── ms.gmo
│ ├── ms.po
│ ├── nb.gmo
│ ├── nb.po
│ ├── nl.gmo
│ ├── nl.po
│ ├── pl.gmo
│ ├── pl.po
│ ├── POTFILES.in
│ ├── pt_BR.gmo
│ ├── pt_BR.po
│ ├── quot.sed
│ ├── remove-potcdate.sin
│ ├── ro.gmo
│ ├── ro.po
│ ├── ru.gmo
│ ├── Rules-quot
│ ├── ru.po
│ ├── sl.gmo
│ ├── sl.po
│ ├── stamp-po
│ ├── sv.gmo
│ ├── sv.po
│ ├── th.gmo
│ ├── th.po
│ ├── tr.gmo
│ ├── tr.po
│ ├── uk.gmo
│ ├── uk.po
│ ├── vi.gmo
│ ├── vi.po
│ ├── zh_CN.gmo
│ ├── zh_CN.po
│ ├── zh_TW.gmo
│ └── zh_TW.po
├── src
│ ├── assoc.c
│ ├── assoc.h
│ ├── closure.c
│ ├── closure.h
│ ├── complain.c
│ ├── complain.h
│ ├── conflicts.c
│ ├── conflicts.h
│ ├── derives.c
│ ├── derives.h
│ ├── files.c
│ ├── files.h
│ ├── flex-scanner.h
│ ├── getargs.c
│ ├── getargs.h
│ ├── gram.c
│ ├── gram.h
│ ├── graphviz.c
│ ├── graphviz.h
│ ├── lalr.c
│ ├── lalr.h
│ ├── location.c
│ ├── location.h
│ ├── LR0.c
│ ├── LR0.h
│ ├── main.c
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── muscle_tab.c
│ ├── muscle_tab.h
│ ├── nullable.c
│ ├── nullable.h
│ ├── output.c
│ ├── output.h
│ ├── parse-gram.c
│ ├── parse-gram.h
│ ├── parse-gram.y
│ ├── print.c
│ ├── print_graph.c
│ ├── print_graph.h
│ ├── print.h
│ ├── print-xml.c
│ ├── print-xml.h
│ ├── reader.c
│ ├── reader.h
│ ├── reduce.c
│ ├── reduce.h
│ ├── relation.c
│ ├── relation.h
│ ├── scan-code.c
│ ├── scan-code-c.c
│ ├── scan-code.h
│ ├── scan-code.l
│ ├── scan-gram.c
│ ├── scan-gram-c.c
│ ├── scan-gram.h
│ ├── scan-gram.l
│ ├── scan-skel.c
│ ├── scan-skel-c.c
│ ├── scan-skel.h
│ ├── scan-skel.l
│ ├── state.c
│ ├── state.h
│ ├── symlist.c
│ ├── symlist.h
│ ├── symtab.c
│ ├── symtab.h
│ ├── system.h
│ ├── tables.c
│ ├── tables.h
│ ├── uniqstr.c
│ └── uniqstr.h
├── tests
│ ├── actions.at
│ ├── atlocal.in
│ ├── bison.in
│ ├── calc.at
│ ├── c++.at
│ ├── conflicts.at
│ ├── cxx-type.at
│ ├── existing.at
│ ├── glr-regression.at
│ ├── headers.at
│ ├── input.at
│ ├── java.at
│ ├── local.at
│ ├── Makefile.am
│ ├── Makefile.in
│ ├── output.at
│ ├── package.m4
│ ├── push.at
│ ├── reduce.at
│ ├── regression.at
│ ├── sets.at
│ ├── skeletons.at
│ ├── synclines.at
│ ├── testsuite
│ ├── testsuite.at
│ └── torture.at
├── THANKS
└── TODO
17 directories, 511 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论