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?
Odpowiedz
Cóż, moja skrzynka: Ubuntu, mono, fsharp, Emacs i fsharp-mode
z fsharp trybie masz
- podkreślając
- interaktywnej konsolę
- 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.
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?
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
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. –
Strona uległa zmianie od czasu opublikowania - jest dostępna pod adresem http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx –
Oto podobne pytanie ze szczegółowymi odpowiedziami: How to get F# working with Mono?
Prosty przykład polecenia kompilacji można znaleźć na stronie tutaj: http://gist.github.com/raw/144209/02f2f4450ed8261c5e4f3c18055de89ff0db9612/FebKit.fs
Keke, to późna odpowiedź, ale mam wiadomość, która wyjaśnia jak zainstalować F # w systemach Linux i Mac. Zakłada, że rozumiesz, jak skompilować oprogramowanie dla systemu Linux.
Oto ona: http://blog.gnucom.cc/2009/installing-f-on-ubuntu-8-04/
Daj mi znać, co myślisz.
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.
- 1. Jak korzystać LuaInterface na Mono/Linux
- 2. Samodzielne pliki wykonywalne z mono na Linux?
- 3. Budowanie F # .fsproj na Macu (Mono)
- 4. Jak używać obiektu C# z F #?
- 5. Czy można uruchomić Xamarin Mono na Linux?
- 6. Budowanie Mono na Embedded Linux (ARM7)
- 7. Problemy z logowaniem dll w F # na Mono
- 8. Jak kodować demona Mono
- 9. Jak zaprojektować i zbudować aplikację z Mono dla Androida i MonoDevelop na Linux?
- 10. Odpowiednik Linux Mono usługi .NET Windows
- 11. Socket.BeginReceive Performance na Mono
- 12. jak używać watchdog oprogramowania linux
- 13. Jak działa Mono?
- 14. Natywne P/Wywołanie z Mono w systemie Linux: DllNotFound
- 15. Kod umowy na mono?
- 16. Jak używać atrybutów w interfejsie F #?
- 17. Jak używać punktów przerwania w F # interaktywny?
- 18. Jak przekonwertować WAV z stereo na mono w Pythonie?
- 19. Jak opracować aplikacje IronPython na Mono?
- 20. Jak należy używać usługi F # SqlDataConnection TypeProvider z plikiem App.Config?
- 21. mkbundle na Macu z Mono: nie znaleziono pliku "mono/metadata/mono-config.h"
- 22. WinForms vs GtkSharp z Mono
- 23. Microsoft.Owin.Host.SystemWeb na Mono/XSP
- 24. Implementacja Java IO unix/linux "tail -f"
- 25. TeamCity NUnitLauncher działa na Linux (mono) daje "Corlib nie zsynchronizowany z tym starcie" Błąd
- 26. Mono na iPhonie?
- 27. Mono IDE na Windows
- 28. ASP.NET MVC na Mono
- 29. Jak używać głośnika PC w systemie Linux?
- 30. WCF Mono - BasicHttpBinding z SSL
Zdefiniuj "use" please. Czy chcesz skompilować F #, czy po prostu uruchomić plik wykonywalny, który skompilowałeś w systemie Windows? –
Chcę skompilować kod napisany w języku F #. – keke
Czy masz zainstalowane monofoniczne? Czy pobrałeś F #? Czy uruchomiłeś "install-mono.sh"? Gdzie jesteś w procesie i jakie masz kłopoty? – Brian