Ho avuto difficoltà a capire come usare F # su Linux - apprezzerei molto l'aiuto.Come usare F # con mono su linux?
risposta
Beh, mia scatola: Ubuntu, mono, FSharp, emacs e fsharp-mode
con FSharp-mode si hanno
- evidenziando
- console interattiva
- emacs :-).
Inoltre, si può provare a installare .net 2.0 sul vino (con winetrick per esempio) insieme a sharpdevelop 2.2.
Personalmente ho deciso di utilizzare emacs e la modalità fsharp.
UPDATE:
un'altra opzione è quella di usare il redattore normale come Kate in modalità OCaml, ma può essere scomodo a causa delle differenze tra le lingue.
Google per F #, e la prima voce che viene in su è http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/ - e una delle prime cose su quella pagina è:
Scarica F # ora -> Visual Studio 2010 o CTP Aggiornamento per Visual Studio 2008 o compilatore standalone + libreria ZIP, per Mono e Windows
Avete installato quello, e qualcosa non funziona per voi?
Sono davvero sicuro del perché questa risposta abbia così tanti voti ...Nessuna versione di Visual Studio è in grado di funzionare su linux. Questa risposta sarebbe ok, per una domanda riguardante Windows. Ma per questa domanda è semplicemente sbagliato. – Nils
Visual Studio non è richiesto. È una delle opzioni disponibili, ma non l'unica opzione. Per Linux, è necessario il compilatore standalone + libreria zip, non Visual Studio. –
E la pagina è cambiata da quando è stata pubblicata - è ora su http://research.microsoft.com/en-us/um/cambridge/projects/fsharp/release.aspx –
Ecco una domanda simile di risposte dettagliate: How to get F# working with Mono?
semplice esempio di comando di compilazione sono disponibili all'indirizzo qui: http://gist.github.com/raw/144209/02f2f4450ed8261c5e4f3c18055de89ff0db9612/FebKit.fs
Keke, questa è una risposta in ritardo, ma ho un post che spiega come è possibile installare F # con sistemi Linux e Mac. Si presuppone che tu capisca come compilare il software per Linux.
Eccolo: http://blog.gnucom.cc/2009/installing-f-on-ubuntu-8-04/
fatemi sapere cosa ne pensate.
Questa domanda è piuttosto vecchia ora, ma questo può aiutare altre persone. In CodePlex c'è un progetto chiamato F # pacchetti cross-platform e campioni. Ha alcuni pacchetti linux (e anche per Mac). Click here per la pagina di download.
- 1. Come usare nuget con fsharp su Linux
- 2. ASP.Net MVC su Linux/Mono
- 3. Edificio F # .fsproj su Mac (Mono)
- 4. F # on Mono per Android
- 5. costruire Mono su Linux embedded (ARM7)
- 6. Posso usare Linux/Mono per distribuire l'applicazione web aspnet?
- 7. Scrittura su FIFO FILE, Linux & Mono (C#)
- 8. Stato attuale di Mono su Linux?
- 9. Forza Xamarin per usare Mono su Windows
- 10. Host Linux MONO/ASP.NET?
- 11. Golang: Come usare syscall.Syscall su Linux?
- 12. Esiste un IDE F # che funziona su Mono?
- 13. C# su Linux - Qualcuno ha un'opinione basata sull'esperienza usando mono?
- 14. Qual è lo stato corrente dell'ottimizzazione chiamata di coda per F # su Mono (2.11)?
- 15. Porting dell'applicazione ASP.NET su Mono/Apache sotto Linux
- 16. Come usare Runnable in Mono per Android
- 17. Esecuzione dell'applicazione .Net utilizzando Mono su CentOS o Linux
- 18. HttpListener funziona bene su Mono?
- 19. Come iniziare con Mono curses?
- 20. Linux Mono Equivalente di .NET Servizio Windows
- 21. Determina quale versione di Mono è in esecuzione su linux?
- 22. Come faccio a ottenere Mono per usare il giusto "ToolsVersion"?
- 23. Come accedere a un Framebuffer Linux in Mono (Mono.Cairo/GTK #)?
- 24. Servizio WCF su Linux con Apache2
- 25. Possibile usare un dll su Linux
- 26. Come installare Mono su macOS così mono funziona nel terminale?
- 27. Come sviluppare applicazioni IronPython su Mono?
- 28. mkbundle su Mac con Mono: file "mono/metadata/mono-config.h" non trovato
- 29. WinForms vs GtkSharp con Mono
- 30. Tutorial su Mono C#?
Definire "uso" per favore. Vuoi compilare F #, o semplicemente eseguire un eseguibile che hai compilato su Windows? –
Voglio compilare il codice scritto in F #. – keke
Hai installato mono? Hai scaricato F #? Hai eseguito "install-mono.sh"? Dove sei nel processo e che problemi stai avendo? – Brian