2015-10-10 74 views
0

在OpenFL項目上工作時,我更新了一堆相關的Haxe庫(hxcpp,openfl,lime等),並開始出現一個怪異的Haxe編譯器錯誤。Haxe/OpenFL編譯失敗,出現「Unknown identifier:cpp」

> lime test linux 
CFFIPointer.hx:55: characters 23-81 : Unknown identifier : cpp 
... (tons more of the same error) 

我相信這是參考線是在cpp一個#if編譯開關。就我所知,這應該永遠不會失敗?

注:

  • 如果您看到這個錯誤,隨意評論,所以我們可以找出原因!
  • 有人評論說,limeopenfl命令是不同的,技術上它們是,但OpenFL建立在Lime上,命令(lime test linuxopenfl test linux)對我的項目可互換使用。

回答

2

我不知道確切的問題,但我通過安裝和haxe.org切換到正式HAXE 3.2.0固定它(我同時使用HAXE 3.2.0-RC2得到了錯誤 - 釋放候選版本。)

+0

我剛剛在Mac上遇到了這個問題。我不得不降級到Haxe 3.2.0,並沒有看到3.2.0的下載鏈接,而是抓住了RC。如果我沒有看到這個問題,我會花幾個小時走下錯誤的兔子洞。一個快速重新下載,我又回來了。 – larsiusprime