2014年10月21日
刚开始用hxcs生成entity项目的dll时,在unity中用会报莫名其妙地报 Internal compiler error 错误。但用mono创建项目生成dll在unity中使用却很正常,估计这是unity中使用的.net版本太低了跟csc用的.net版本不兼容吧
接着想让hxcs用mcs来编译csharp项目,但在path环境变量中加入mcs的路径hxcs依然不用mcs来编译csharp项目。看了hxcs的代码发现它的实现很奇葩,只要csc存在就优先用csc来编译项目。
没办法只能修改hxcs的代码让它能够指定编译器来编译csharp项目。最后还向官方提交了个补丁https://github.com/HaxeFoundation/hxcs/pull/13 不知道会不会被接受呢