2012-04-08 24 views
15

Vala es un lenguaje de programación con C# mismo sintáctico, valac compila el programa vala con el código fuente C, ¿es posible ejecutar mi programa vala en el sistema operativo windows?vala un lenguaje multiplataforma?

+5

Puede terminar decepcionado si espera que Vala tenga la misma sintaxis exacta que C#. Es similar, pero no idéntico. – ptomato

Respuesta

14

puede fácilmente puerto sus aplicaciones Vala en Windows por dos medios:

  1. Run valac en Windows utilizando el compilador MinGW en Windows
  2. uso MinGW en Linux a través del compilar el código C generado para Windows

Ambos funcionan muy bien, pero sugiero hacer el segundo porque Vala en Linux está más actualizado que en Windows.

+0

tnx, yo bien prueba mingw , –

+0

tnx, ¿me pueden ayudar a compilar un archivo vala para ganar el archivo exe usando mingw? –

+1

Primero genere los archivos C con valac -C, después de eso todo se trata de la compilación cruzada de un archivo C, ya no se trata de Valac. Obtenga los archivos DLL necesarios y compile los archivos C con gcc-mingw. – lethalman

3

Si quieres decir "? Qué se compila en Windows", a continuación, consulte la sección "OS" en la caja de información a la derecha aquí: http://en.wikipedia.org/wiki/Vala_(programming_language) y aquí están las instrucciones: http://live.gnome.org/Vala/ValaOnWindows

+0

El enlace parece estar muerto. Probablemente gnome.org haya sido reorganizado. – XTL

+0

@XTL sí, se ve así. Sin embargo, este todavía está vivo: https://wiki.gnome.org/Projects/Vala/Documentation, el enlace está disponible a partir de ahí, pero dice que la página aún no se ha creado ... – noncom