2011-11-13 3 views
3

scala 소스 파일을 만듭니다. test.scala :스칼라 소스 코드를 닷넷으로 컴파일하는 법

// the source code in test.scala 
import System.Console 
object TestMain extends Application { 
    override def main(args: Array[String]) = { 
     Console.WriteLine("Hello .NET World!") 
    } 
} 

.Net 라이브러리에서 가져온 System.Console을 가져 오지 않았습니다.

컴파일하기 전에 http://www.scala-lang.org/downloads/packages/scala-msil-2.8.1.final.sbp에서 scala-msil 패키지를 다운로드 한 다음 sbaz install -f scala-msil-2.8.1.final.sbp로 설치합니다.

그런 다음 * .scil을 * .msil로 컴파일하는 데 사용되는 scalac-net.bat과 같은 일부 스크립트는 % SCALA_HOME % \ bin에 작성되며 % SCALA_HOME %에는 microlib.dll, predef.dllscalaruntime.dll과 같은 dll이 작성됩니다. 불행히도 나는 오류가있어 언제 scalac-net test.scala

enter image description here

아무도 나에게 제안을 줄 수 있습니까 ??

추신 : 내 스칼라 버전은 2.8.1

입니다.

답변

2

바이너리 최신 (미리보기)에 대한 소스 Scala.NET (라이브러리 및 컴파일러) 버전 SVN을 통해 얻을 수있다 중요한 단계 였고 진행중인 작업은 누락 된 기능 (CLR 제네릭 등)에 대한 지원을 추가 할 것입니다. 진행중인 작업입니다.

http://www.srtsolutions.com/tag/scala

미겔 가르시아 http://lamp.epfl.ch/~magarcia/ScalaNET/

+0

감사에서 XNA에 Scala.NET 사용에 생존자의 보고서. 그것은 일이다. 하지만 이건 어때? 더 이상 유지 관리되지 않습니까? –

관련 문제