Ale*_*lex 8 c perl preprocessor
我在C代码解析器上工作Perl.
目前我需要预处理代码.预处理的实现似乎需要做很多工作,所以我正在寻找一个允许预处理文件的脚本或库.
我发现了以下可能性:
这两个都需要cpp我在Windows机器上没有的.还有其他选择吗?
我不确定我理解你的需求,但你自己实施这个可能是一个糟糕的选择.我最近也在寻找替代C预处理器.
该文:: CPP模块应该只需要一个编译器编译本身.如果您可以找到预编译版本,它应该适合您.
同一作者的JCPP Java C预处理器可能会起作用.您可能需要在外部进行处理,然后加载结果.
Filepp是一个较旧的Perl程序,声称CPP兼容性.有一个预编译的Windows二进制文件可供下载.
有一个全新的Lua C-Preprocessor LCPP可能是您可以使用的东西.可能最好作为独立的,但您可以使用Inline :: Lua.
SWIG自带预处理器实现.我认为这可用于Windows.
还有什么?该升压波预处理可能运作良好,适用于Windows.MSVC编译器可以预处理到文件.
尽管如此,最简单和最好的长期解决方案可能只是安装CPP.它是GCC的一部分,您可以从Cygwin或MinGW获得.
| 归档时间: |
|
| 查看次数: |
1149 次 |
| 最近记录: |