Introduction à Vala (2ème partie)
Utiliser des librairies C avec Vala Introduction Dans mon précédent article, j'ai présenté Vala, un langage de programmation sous Linux très similaire à C#. Lors de la compilation, Vala génére du code C, qui est à son tour compilé par Gcc. Le code binaire obtenu est donc natif et très rapide, sans imposer l'installation d'un runtime volumineux. Un autre énorme avantage de Vala est qu'il peut donc, de facto, accéder à l'immense catalogue de librairies écrites en C disponibles sous Linux. Pour pouvoir utiliser une librairie externe en C avec Vala, il faut donc : Installer cette librairie en utilisant un package Installer les fichiers d'entête (.h) de cette librairie (qui seront utilisés lors de la compilation du code C) Installer les fichiers de bindings pour Vala (.vapi) La dernière fois, nous avons utilisé la commande apt-get pour installer Vala et quelques librairies utiles. Cette méthode peut sembler complexe aux utilisateurs de Windows. Sous Ubuntu 9.10, il e