2009-11-01 17 views
8

Mam trudności z ustaleniem, jak używać F # na Linuksie - Byłbym wdzięczny za pomoc.Jak używać F # z mono na Linux?

+0

Zdefiniuj "use" please. Czy chcesz skompilować F #, czy po prostu uruchomić plik wykonywalny, który skompilowałeś w systemie Windows? –

+0

Chcę skompilować kod napisany w języku F #. – keke

+4

Czy masz zainstalowane monofoniczne? Czy pobrałeś F #? Czy uruchomiłeś "install-mono.sh"? Gdzie jesteś w procesie i jakie masz kłopoty? – Brian

Odpowiedz

8

Cóż, moja skrzynka: Ubuntu, mono, fsharp, Emacs i fsharp-mode

z fsharp trybie masz

  1. podkreślając
  2. interaktywnej konsolę
  3. emacsowi :-).

Możesz także spróbować zainstalować .net 2.0 na wino (np. Z winetricks) razem z sharpdevelop 2.2.

Osobiste zdecydowałem się używać emacs i fsharp-mode.

UPDATE:

Inną opcją jest użycie zwykłego edytora takich jak kate w trybie OCaml ale może to być kłopotliwe ze względu na różnice między językami.

0

Google dla F #, a następnie pierwszego wpisu, która pojawia się jest http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/ - i jedna z pierwszych rzeczy, na tej stronie jest:

Pobierz F # teraz -> Visual Studio 2010 lub CTP aktualizacji dla Visual Studio 2008 lub samodzielny kompilator + biblioteka ZIP, dla Mono i Windows

Czy zainstalowałeś to i czy coś nie działa?

+11

Naprawdę nie jestem pewien, dlaczego ta odpowiedź ma tak wiele głosów ...Żadna wersja Visual Studio nie może działać na Linuksie. Odpowiedź na pytanie dotyczące systemu Windows byłaby dobra. Ale na to pytanie jest to zupełnie błędne. – Nils

+3

Visual Studio nie jest wymagane. To jedna z opcji, ale nie jedyna. W Linuksie będziesz potrzebował samodzielnego kompilatora + biblioteki zip, a nie Visual Studio. –

+0

Strona uległa zmianie od czasu opublikowania - jest dostępna pod adresem http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx –

3

To pytanie jest dość stare, ale może pomóc innym. W CodePlex znajduje się projekt o nazwie F # wieloplatformowe pakiety i próbki. Ma kilka pakietów linuksowych (a także Mac). Click here dla strony pobierania.