6

私は.Netフレームワークを使用したことがないので、Scalaが実際に.Netで動作することを誰かに示す必要があります。Scalaが既存のJVMScalaコードで動作する「迅速で汚い」.Netセットアップを取得する必要があります。このためのステップバイステップガイドが見つかりませんでした。これに関するいくつかのリソースをいただければ幸いです。

  1. 最小限の.Netをインストールする方法と、Scalaを機能させるためのバージョン。
  2. Scalaの.Netバリアントをインストールする方法と使用するバージョン(2.9を推奨)。
  3. helloworldを実行する方法。

前もって感謝します。問題のプラットフォーム:Windows 7Professional32ビット。

4

2 に答える 2

6

自明のファイル

helloworld.scala

/*
see https://github.com/magarciaEPFL/scaladotnet#readme
quick test
==========
1. Name this file helloworld.scala and put it in c:\scala-dotnettest
2. Download binaries from https://github.com/magarciaEPFL/scaladotnet/downloads and unpack the zipped files to the directory c:\scala-dotnet
3. Compile with: c:\scala-dotnet\scalacompiler -d c:\scala-dotnettest -target:exe -Xassem-extdirs c:\scala-dotnet -Xassem-name helloworld.exe -Xshow-class HelloWorld helloworld.scala
4. Copy runtime dependencies scalalib.dll, IKVM.OpenJDK.Core.dll, IKVM.OpenJDK.Util.dll and IKVM.Runtime.dll (or all IKVM*.dll) from c:\scala-dotnet to c:\scala-dotnettest
5. run helloworld
C:\scala-dotnettest>helloworld
Hello World!
*/ 
object HelloWorld extends App {
  println("Hello World!")
}
于 2012-07-26T11:20:58.677 に答える
0

ここにいくつかの指示があります:

http://lampwww.epfl.ch/~magarcia/ScalaNET/2011Q2/PreviewScalaNET.pdf

ここで取り組んでいたミゲル・ガルシアへのインタビューと一緒に

http://www.scala-lang.org/node/10299/

于 2012-07-26T08:52:18.277 に答える