2012-04-17 66 views
2

我有一个项目,其中几个OCaml源文件使用IFDEF。有没有一种简单的方式告诉OCamlbuild这个项目的所有.ml文件应该由camlp4.macro预处理?OCamlbuild和camlp4.macro

回答

3

在你的项目的根,你可以创建一个_tag文件,其中包含:

true: camlp4of 

这里,f后缀意味着手段“全camlp4”,即camlp4o与所有标准的扩展名(解析器,语法,报价,宏和列表解析)。有关更多详细信息,请参阅manual

+0

这样做 - 谢谢! – 2012-04-18 13:33:15