【发布时间】:2011-08-17 14:59:16
【问题描述】:
我已阅读http://msdn.microsoft.com/en-us/library/aa730877%28vs.80%29.aspx,但此文档适用于 VS 2005。我坚持文档中的“在 Visual C++ 中导入 .rules 文件”部分。 VS 2010 似乎不支持 .rules 文件,相反,它似乎使用 .targets 文件来自定义构建规则。
有人知道如何在 VS 2010 中使用 flex 和 bison 吗?谢谢。
【问题讨论】:
-
基于我对这个问题的困惑;我认为您打算用 gnu-flex 标记它;不是 Adobe Flex。我继续并重新标记它。
-
感谢您重新标记,www.Flextras.com。但似乎没有人知道我的问题的答案。 :-p 我必须安装 VS 2005 吗?
-
2010 之前的 Visual C++ 版本使用 VCBuild 构建系统; Visual C++ 2010 移至 MSBuild 系统。目标/规则/属性都完全不同。我确信您可以在 Visual C++ 2010 中使用 Flex 和 Bison,但除非有人已经组装并发布了新的配置说明,否则可能需要大量工作(并且可能对 MSBuild 有相当好的理解)。
标签: visual-c++ bison visual-c++-2010 flex-lexer