hxcpp

    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应用程序集成,但在

    2热度

    2回答

    我已转我从NME到Openfl项目,该项目运行精美,但试图运行munit我收到错误...当 “你不能同时配置访问闪存封装CPP”。 我该如何解决这个问题?这是一个hxcpp问题还是Munit?