Edu*_*rdo 60 iphone jvm scala ios avian
有一个相对较新的轻量级JVM,称为Avian,可以为iOS目标生成可执行文件.
网站上没有太多文档(用Google搜索的文档也不多).我想知道是否有人知道如何使用Avian在iOS上运行基本Scala程序的分步教程.
Edu*_*rdo 7
另一个替代JVM到iOS编译器的是RoboVM.虽然它处于早期阶段,但它看起来很有前景,并举例说明如何编译Scala for iOS.
编辑这是一个古老的答案,当时有效,但正如@JamesMoore指出的那样,RoboVM已不复存在.现在看起来非常有希望,并且很可能在不久的将来在iOS中运行Scala代码的方式是Scala Native
soc*_*soc 4
编译后的 Scala 源代码是完全标准的类文件。您应该能够按照网站上的说明进行操作(查找 \xe2\x80\x9cEmbedding\xe2\x80\x9d),无需进行大的更改,只需处理scala-library.jar其视为代码的依赖项即可。
scala-library.jar
几天前,我成功引导了在 Avian 上运行的完整编译器和标准库。
有些部分的边缘可能仍然有点粗糙,例如有一个强制修复将成为下一版本 Scala (2.10.1) 的一部分,但不在 2.10.0 中。如果您想立即使用它,则需要使用夜间构建,直到 2.10.1 发布。
如果您遇到任何其他问题,请报告!
归档时间:
13 年,2 月 前
查看次数:
5583 次
最近记录:
9 年,8 月 前