2009-11-01 33 views
8

我很難搞清楚如何在Linux上使用F# - 我真的很感謝幫助。如何在Linux上使用F#單聲道?

+0

請定義'使用'。你想編譯F#,還是隻運行在Windows上編譯的可執行文件? – 2009-11-01 22:24:45

+0

我想編譯用F#編寫的代碼。 – keke 2009-11-01 22:59:06

+4

你有沒有安裝單聲道?你下載了F#嗎?你運行「install-mono.sh」嗎?在這個過程中你在哪裏,你有什麼麻煩? – Brian 2009-11-01 23:09:03

回答

8

嗯,我的盒子:Ubuntu的,單聲道,fsharp,Emacs和fsharp-mode

與fsharp模式你有

  1. 突出
  2. 交互式控制檯
  3. Emacs的:-)。

此外,您可以嘗試安裝.net 2.0葡萄酒(例如winetricks)與sharpdevelop 2.2一起。

我個人決定使用emacs和fsharp模式。

UPDATE:

另一種選擇是使用普通的編輯器如凱特OCaml的模式,但它會帶來不便,由於語言之間的差異。

0

谷歌的F#,並出現是http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/裏第一個條目 - 與該網頁上的第一件事就是:

下載F#現在 - > Visual Studio 2010中,或CTP更新爲Visual Studio 2008或獨立編譯器+庫ZIP,適用於Mono和Windows

您是否安裝了該軟件,並且該軟件不適合您?

+11

我真的不確定爲什麼這個答案有這麼多票...沒有版本的Visual Studio能夠在Linux上運行。對於有關Windows的問題,這個答案是可以的。但對於這個問題,這顯然是錯誤的。 – Nils 2010-08-21 19:19:51

+3

Visual Studio不是必需的。這是那裏的選擇之一,但不是唯一的選擇。對於Linux,您需要獨立的編譯器+庫zip,而不是Visual Studio。 – 2010-08-23 04:23:28

+0

此頁面發佈後發生了變化 - 現在位於http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx – 2010-09-24 16:32:29

3

這個問題現在已經很老了,但這可以幫助其他人。在CodePlex中有一個名爲F#跨平臺包和樣本的項目。它有一些Linux軟件包(也適用於Mac)。下載頁面爲Click here