ubuntu - Haxe - 找不到类 : Test

标签 ubuntu haxe

我第一次尝试使用 haxe。我用的是 ubuntu。
我遵循本教程:http://haxe.org/doc/build/haxe_ubuntu_build

我有一个:compile.hxml

 -swf test.swf
 -main Test

和Test.hs
class Test {
    static function main() {
        trace("Hello World !");
    }
}

但是当我尝试编译时:
~/dev/workspace/haxe$ haxe compile.hxml 
Class not found : Test

我已将路径放在 ./bachrc
export HAXE_HOME=/usr/local/haxe
export HAXE_LIBRARY_PATH=/usr/local/haxe/std:. # the ':.' part is important
PATH=$PATH:$HAXE_LIBRARY_PATH:$HAXE_HOME/bin

当我查看路径是否存在时:
~$ echo $HAXE_LIBRARY_PATH
/usr/local/haxe/std:.

~$ ls /usr/local/haxe/std
Array.hx  cs            Enum.hx       flash   IntIterator.hx  Lambda.hx  Math.hx  Reflect.hx   StringBuf.hx    sys     Type.hx
Class.hx  Date.hx       EnumValue.hx  flash8  java            List.hx    neko     Std.hx       String.hx       Sys.hx  Xml.hx
cpp       DateTools.hx  EReg.hx       haxe    js              Map.hx     php      StdTypes.hx  StringTools.hx  tools

haxe 版本是:
  • Haxe 编译器 3.0.0
  • NekoVM 2.0.0

  • 教程中有一个注释:
    “由于 Haxe3 r6354 HAXE_LIBRARY_PATH 被命名为 HAXE_STD_PATH”
    但我试图改变它而不改变我的错误。

    有小费吗?

    谢谢!

    最佳答案

    “Test.hs”应该是“Test.hx” :)

    关于ubuntu - Haxe - 找不到类 : Test,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17843437/

    相关文章:

    flash - 在 OpenFL 中创建多个 Sprite 实例?

    flash - FDT:从 Haxe 项目调试时,Flash Player 调试器未连接

    macros - 在构建宏中访问 Context.getLocalClass() 的 Class<T>

    flash - Haxe未检测到库

    linux - 无法从同一局域网中的另一台主机 ping docker 容器

    ubuntu - 如何通过 iptables 阻止 Youtube

    linux - 在 Ubuntu 上导航到/ect

    actionscript-3 - 将 Sprite 绘制到 bitmapData 上而不进行填充

    node.js - Upstart env 节没有为 Node.js 应用程序设置环境变量(如 NODE_ENV)

    c++ - 使用 -g 选项编译但 "Single stepping until exit from function main, which has no line number information"