在一个OpenFL项目中,我更新了一堆相关的Haxe库(hxcpp, OpenFL, lime等),并开始得到一个奇怪的Haxe编译器错误。
> lime test linux
CFFIPointer.hx:55: characters 23-81 : Unknown identifier : cpp
... (tons more of the same error)
我相信它引用的行是cpp
上的#if
编译开关。据我所知,这应该不会失败?
指出:
- 如果您看到此错误,请随时评论,以便我们确定原因!
- 有人评论说,
lime
和openfl
命令是不同的,从技术上讲,他们是,但OpenFL是建立在石灰和命令(lime test linux
和openfl test linux
)为我的项目互换工作。
我不确定确切的问题,但我通过从haxe.org安装并切换到官方Haxe 3.2.0来修复它(我在使用Haxe 3.2.0-rc2时得到了错误-一个发布候选构建)