如何在Windows上使用Flex

Joh*_*rts 7 c windows lex flex-lexer

如果这是一个愚蠢的问题我很抱歉,但我对这个工具有0次经验,想知道我是否正在使用它.我已经下载了flex,在编译我的lex文件时,会生成一个C文件,然后需要单独编译.这是最好的方法吗?

tem*_*def 5

可以设置一个Visual Studio项目,该项目flex用作自定义生成步骤,以便自动调用flex然后编译生成的文件。去年夏天,我教过一个编译器课程,并且在归档的网站上提供有关如何获取的说明flex和示例项目文件。您应该查看标有“用于PP1的Visual Studio入门文件”的公告。

希望这可以帮助!