无效的类名 - 在OSX上的MonoDevelop中的Haxe

时间:2013-02-14 15:00:55

标签: macos monodevelop haxe

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

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

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

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

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

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

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

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