我在使用 flex (词汇分析,不Adobe Flex)上的项目。然而,我希望能够编纂关于视窗平台为好,但是 窗版本's最新版本只是2.5.4的一个,所以不会编制文件的版本2.5.35.不,我不能降级到最高的支持窗版本。

任何人都知道,有关计划的升级版本的windows,或者有一个建议汇编在窗户呢?

有帮助吗?

解决方案

你可以问上的邮件列表,或 获得参与 在Flex的项目自己。我认为,代码基Flex仍然是静态的一段时间,但我不知道谁来维持的窗口。在临时...

我会推荐 包括生产源 在您的项目。

  1. 产生的语法分析程序在Linux系统产生您莱克斯c/lex.h文件(或者)
  2. 包括这些文件在您的Win32C源之前建立

如果你没有直接进入一个Linux系统、虚拟机可能是一个很好的想法。Flex源 应该 被投诉C某些标准的基础上窗,但大多数POSIX差异可以被改变以使用Win32API相当容易。

也许分配为:

/src/source_files.c
/src/lex.l
/src/win32_lex/lex.c

这种方式系统 一个现代化的flex可能产生的源自法文件,并Windows系统汇编来源可以使用的补充预处理C的文件。

短的使用某些用户的空间POSIX(Cygwin或什么的).

一点小小的调整需要,但是 是不是携带给你!

其他提示

视窗建立柔性2.5.35的存在,但不幸的是他们不是自给。您也可以下载MINGW建立这里,并在Cygwin构建的此处;看到也是另一个计算器问题。每个构建需要安装其相应的(MINGW或Cygwin的)内核。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top