hxcpp

    2熱度

    2回答

    我已轉我從NME到Openfl項目,該項目運行精美,但試圖運行munit我收到錯誤...當 「你不能同時配置訪問閃存封裝CPP」。 我該如何解決這個問題?這是一個hxcpp問題還是Munit?

    0熱度

    1回答

    在OpenFL項目上工作時,我更新了一堆相關的Haxe庫(hxcpp,openfl,lime等),並開始出現一個怪異的Haxe編譯器錯誤。 > lime test linux CFFIPointer.hx:55: characters 23-81 : Unknown identifier : cpp ... (tons more of the same error) 我相信這是參考線是在c

    0熱度

    1回答

    我正在編寫一個命令行工具haxe(一個微型lisp計算器:D)在這個時間點在項目中,我無法阻止用戶對非存在函數進行無效調用或使用錯誤參數(它需要額外的包裝),所以我儘管採用pythonic方法:讓它崩潰並捕獲錯誤。然而,似乎我無法從haxe中捕捉到C++分段錯誤。 例子: hxlisp => (+ 1 2) REPL.hx:33: Null Function Pointer hxlisp =>

    1熱度

    1回答

    我一直在試圖用流向Windows目標來建立luxe,它一直給我錯誤。我試着用'--arch 64'和'--arch 32'來構建,並且它給出了相同的結果。 我還安裝了hxcpp(只是把它放在那裏,以便你知道),OpenAL和Visual C++,正如安裝指南指示的那樣。 一切都是最新的。 Web構建工作完美無缺。 以下是錯誤日誌: Error: While running :cl.exe -Iin

    1熱度

    1回答

    #define HX_DEFINE_DYNAMIC_FUNC0(class,func,ret) \ Dynamic __##class##func(hx::Object *inObj) \ { \ ret reinterpret_cast<class *>(inObj)->func(); return Dynamic(); \ }; \ Dynamic class::func#

    0熱度

    1回答

    我無法確定一個編譯器標誌,該標誌將關閉所有看起來毫無意義的(帶有生產代碼)調用,這些調用大概主要用於跟蹤。 --no-traces 沒有完成這個。 呼叫喜歡: HX_STACK_LINE HX_STACK_PUSH 也許這些都應該能夠被關閉,並且依靠他們,如果必要的殘疾人生產代碼的API。

    3熱度

    1回答

    我寫了一個haxe程序,它試圖與遠程服務器進行通信。我能夠成功地編譯成C++目標。可執行文件在我的系統上運行得很好。然而,當我嘗試在另一個窗口框上運行一樣,它失敗,出現以下錯誤 錯誤:無法加載模塊STD @ socket_init__0 我再裝haXe的和hxcpp這工作就像一個魅力。我能夠運行該exe文件。我現在明白,依賴於hxcpp。 這還是因爲我想創建一個獨立的應用程序並沒有解決我的問題。經

    3熱度

    1回答

    我需要知道,用64位密鑰實現Maps的正確方法是什麼。在它們中不會有太多項目,我只需要使用各種密鑰來處理足夠大的地址空間,並且我需要它非常快速,所以String鍵可能會太慢。到目前爲止,我嘗試: import haxe.Int64; import haxe.Unserializer; import haxe.Serializer; class Test { static func

    1熱度

    1回答

    說,我有以下我的應用程序的文件結構: Data/prefs.ini executable.exe 我如何打開prefs.ini從executable.exe給它提供相對路徑總是相同(在編譯時已知)?或者我如何獲得executable.exe的絕對路徑?我需要它在Linux,Mac和Windows上工作。

    38熱度

    2回答

    對於客戶端,我開發了一個iOS + Android應用程序,使用Cordova (PhoneGap)作爲用戶界面。現在,作爲此應用的更新,我正在嘗試添加一個寫在Haxe中的遊戲。最初這個遊戲是爲Flash target編寫的,但我已經更新它與C++目標Android and iOS一起工作。 在Android上,很容易使用活動(Haxe部分作爲單獨的活動運行)將其與Cordova應用程序集成,但在