Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
vala [Le 24/02/2011, 16:18]
fabux [Utilisation du compilateur] Lien vers doc :man |
vala [Le 07/08/2023, 12:36] (Version actuelle)
spnux [Liens externes] MAJ hyperlien
Ligne 1: Ligne 1:
-{{tag>​programmation compilation ​BROUILLON}}+{{tag>​programmation compilation}}
  
 ---- ----
Ligne 13: Ligne 13:
 ===== Installation du compilateur (valac) ===== ===== Installation du compilateur (valac) =====
  
-====via les dépôts officiels==== +====Via les dépôts officiels==== 
-Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt://valac|valac]]**.+Il vous suffit d'​[[:​tutoriel:​comment_installer_un_paquet|installer le paquet]] **[[apt>valac]]**.
  
-====via le PPA====+====Via le PPA====
  
 [[ppa|Ajoutez à vos sources de logiciels le PPA]] suivant : [[https://​launchpad.net/​~vala-team/​+archive/​ppa|ppa:​vala-team/​ppa]] , rechargez la liste des paquets, puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​vala|vala]]** [[ppa|Ajoutez à vos sources de logiciels le PPA]] suivant : [[https://​launchpad.net/​~vala-team/​+archive/​ppa|ppa:​vala-team/​ppa]] , rechargez la liste des paquets, puis [[:​tutoriel:​comment_installer_un_paquet|installez le paquet]] **[[apt://​vala|vala]]**
Ligne 28: Ligne 28:
  
 Il est bien-sûr possible de fournir plusieurs fichiers sources Vala pour générer un exécutable. Pour lier une bibliothèque,​ on utilisera l'​option ''​%%--pkg%% <​package>'',​ par exemple pour compiler un programme utilisant [[wpfr>​GTK+]] :​ Il est bien-sûr possible de fournir plusieurs fichiers sources Vala pour générer un exécutable. Pour lier une bibliothèque,​ on utilisera l'​option ''​%%--pkg%% <​package>'',​ par exemple pour compiler un programme utilisant [[wpfr>​GTK+]] :​
-  valac source.vala -o executable ​--pkg gtk+-2.0+  valac --pkg gtk+-3.0 gtk-hello.vala
  
 Pour plus de détails, référez-vous à la [[:man|page de manuel]] de **valac**. Pour plus de détails, référez-vous à la [[:man|page de manuel]] de **valac**.
  
-===== Exemple de code =====+===== Exemple de code (sans dépendence à GTK) =====
  
 Voici un exemple de [[wpfr>​Hello World]] en Vala : Voici un exemple de [[wpfr>​Hello World]] en Vala :
  
-<​code ​c#>+<​code ​vala>
 using GLib; using GLib;
  
Ligne 54: Ligne 54:
 ===== Liens externes ===== ===== Liens externes =====
  
-  * [[http://live.gnome.org/​Vala|Site officiel de Vala]] **(en)*+  ​* **(en)** [[https://wiki.gnome.org/Projects/Vala|Site officiel de Vala]] ​ 
-  ​* [[wpfr>​Vala (langage de programmation)|Vala sur Wikipedia]] **(fr)** +  * **(fr)** [[wpfr>​Vala (langage de programmation)|Vala sur Wikipedia]] ​
-  * [[http://​www.wikivala.org|Wiki dédié à Vala]]+
  
 ---- ----
  
 //​Contributeurs : [[utilisateurs:​Dradge|Dradge]],​ [[utilisateurs:​Ban]],​ [[utilisateurs:​Kriegy|Kriegy]] // //​Contributeurs : [[utilisateurs:​Dradge|Dradge]],​ [[utilisateurs:​Ban]],​ [[utilisateurs:​Kriegy|Kriegy]] //
  • vala.1298560721.txt.gz
  • Dernière modification: Le 24/02/2011, 16:18
  • par fabux