Eil*_*idh 5 command-line flex-lexer
这学期我在大学上一门关于 Flex/Bison 的课程,在尝试让 Flex 工作时遇到了严重的问题。(可能是由于我自己的无能,但我正在寻找一个非常非常难以研究的解决方案)
我正在尝试使用命令提示符导航到包含 .l (Lex) 文件的文件,然后使用 Flex 生成 .yy 文件flex -ooutputfile.yy.c inputfile.l
我从http://gnuwin32.sourceforge.net/packages/flex.htm下载了Windows版本的Flex
我检查以确保我有适当的 .dll(如安装说明中所述http://gnuwin32.sourceforge.net/install.html)
我通过 Dreamspark 下载了 Visual Studio 2008 并安装了它(从那时起我使用了 Visual Studio 2008 命令提示符)
我根据某人的建议安装了 Cygwin
我在注意到要求(如此处提到的http://gnuwin32.sourceforge.net/install.html)后安装了 Perl 列表“perl 等”
每次尝试解决方案后,我都会继续收到消息'flex' is not recognized as an internal or external command, operable program or batch file.
我花了几个小时寻找但我不知所措。我一直无法找到任何有关如何安装 Flex 或其要求/依赖项的全面说明...任何帮助将不胜感激!