jes*_*slg 7 macros scala-ide scala-2.10
我试图在Eclipse 3.7.2中编译一个(Scala)宏,Scala IDE插件可用于Scala 2.10.0-M3,但我遇到以下错误:
"没有找到宏实现:XXXXX(最常见的原因是你不能在定义它们的同一个编译运行中使用宏实现)如果你确实需要定义宏实现和你的程序的其余部分,考虑两阶段在第二阶段使用-Xmacro-fallback-classpath进行编译,指向第一阶段的输出"
我已经知道如何使用简单的编辑器和终端来避免它(只是跟着错误信息),但是有可能在Eclipse中实现双阶段任务吗?
如何创建链接到现有项目的宏项目:
ProjectMacros,放置一个名为example的文件,Macros.scala其中包含宏.这个项目应该没有问题编译,因为只有宏.Java Build Path部分:
Projects,添加ProjectMacros.Libraries,单击Add Class Folder,然后选择ProjectMacros/bin目录.Project References部分中,检查ProjectMacros现在,在添加现有项目后,import Macros._您可以使用宏功能和注释.