regular - ubuntu medium free
¿Cómo obtener F#trabajando con Mono? (8)
Parece que no puedo encontrar un compilador / complemento para mono. ¿Existe uno?
- Vaya here y descargue fsharp.zip
- Descomprimir y abrir la carpeta creada
- Abra el terminal y ejecute ./install-mono.sh como root (en algunos sistemas, es necesario convertir los caracteres de nueva línea en ese script de CRLF a LF)
Esto le dará la funcionalidad básica, lo que significa que podrá ejecutar "mono fsi.exe" y compiló aplicaciones F # como "mono myApp.exe".
Consejos útiles:
Tiene sentido crear scripts para el compilador e interactivo F #. es decir:
/ usr / local / bin / fsc
#! / bin / sh exec / usr / bin / mono /usr/local/src/FSharp-1.9.9.9/bin/fsc.exe $ @
/ usr / local / bin / fsi
#! / bin / sh exec / usr / bin / mono /usr/local/src/FSharp-1.9.9.9/bin/fsi.exe $ @
F # interactive (fsi.exe) intenta hacer referencia a System.Windows.Forms de forma predeterminada, por lo que para ejecutarlo se requerirá el soporte de WinForms en Mono.
fsi.exe funciona mejor en Xterm que en Gnome Terminal.
Como referencia, ahora hay paquetes Linux (.deb y .rpm) y un instalador para Mac OS X disponible en http://fsxplat.codeplex.com/ que le ahorrará el trabajo de tener que copiar manualmente los archivos y crear su propio scripts de iniciador.
Consulte también aquí las instrucciones de instalación detalladas que incluyen F # PowerPack y el conector MySQL: http://2sharp4u.wordpress.com/2010/09/03/installing-f-2-0-on-monolinux
Joe Pamer, uno de los autores del compilador de F #, me ayudó a recuperar este trabajo en julio. Escribí los pasos aquí: http://saladwithsteve.com/2010/07/building-fsharp-on-the-mac.html
Lo que dijo Piotr Zurek es básicamente lo que hice para obtener F # y mono para trabajar en Ubuntu 9.04, con los siguientes comentarios:
- Rember para instalar la compatibilidad con WinForm con Mono. De lo contrario, no puede iniciar fsi.exe.
- ./install-mono.sh se debe ejecutar con privilegios de root (sudo ./install-mono.sh).
- La Terminal Gnome no funciona bien con fsi.exe. Inicie un xterm normal y ejecute fsi.exe dentro de eso.
Puede descargar el archivo F # zip de Microsoft y luego ejecutar (por ejemplo) "mono fsi.exe".
Sí, hay uno. Mira esto: F # para Mono
Si está en Ubuntu, siga los siguientes tres pasos.
- Descargue e instale el paquete ".deb" desde here .
Ejecute los siguientes comandos.
sudo apt-add-repository ppa:directhex/ppa sudo apt-get update sudo apt-get install monodevelop
Inicie MonoDevelop. vaya al administrador de complementos, Galería> Vinculaciones de idiomas> F #, instálelo.