【问题标题】:Flex (lexical analizer) doesn't make the file lex.yy.c, why?Flex(词法分析器)不会生成文件 lex.yy.c,为什么?
【发布时间】:2014-03-01 17:41:53
【问题描述】:

我正在尝试在 Microsoft Visual Studio 2010 上通过 flex 构建一个词法分析器(tokenizer),但是当我按下 Tools -> flex 时它不会生成 C 文件(lex.yy.c) 任何人都可以帮助我吗?

【问题讨论】:

    标签: visual-studio-2010 compiler-construction flex-lexer


    【解决方案1】:

    Flex 通常不作为 Visual Studio 的一部分提供,因此必须已下载并添加它。

    使用visual studio添加flex和bison的说明在这里:http://sourceforge.net/p/winflexbison/wiki/Visual%20Studio%20custom%20build%20rules/

    请阅读该文档。它向您展示了如何让它发挥作用。

    许多人发现在命令提示符模式下使用 flex 和 bison 会更容易。

    【讨论】:

      猜你喜欢
      • 2023-03-26
      • 2017-09-06
      • 2010-09-15
      • 1970-01-01
      • 2020-11-13
      • 2023-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多