【问题标题】:Invalid class name - Haxe in MonoDevelop on OSX无效的类名 - OSX 上 MonoDevelop 中的 Haxe
【发布时间】:2013-02-14 15:00:54
【问题描述】:

我正在尝试在 osx 上的 MonoDevelop 中编译一个简单的 hello world Haxe 示例。

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

当我尝试构建时,我收到错误:“无效的类名测试”。

我尝试将 hx 和 hxml 文件中的类重命名为其他名称,但得到相同的错误,但现在使用新的类名。

有什么想法吗?

【问题讨论】:

    标签: macos monodevelop haxe


    【解决方案1】:

    好的,我想通了。这是因为 .hx 文件是 utf-8 编码的,需要进行 ansi (windows) 编码。

    您可以通过从终端运行以下命令来解决问题(首先导航到包含您的文件的目录!)。

    sudo iconv -f UTF-8 -t WINDOWS-1253 test.hx > test.hx
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 2017-11-17
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多