Main menu:

Site search

Categories

février 2008
L M M J V S D
 123
45678910
11121314151617
18192021222324
2526272829  

Archive

Compiler du C++ avec Geany

Geany est un éditeur de texte avec des fonctions qui en font un petit environnement de développement léger.

  • création de projets
  • coloration syntaxique
  • liste des fonctions, classes…
  • compilation et link à partir de geany
  • plugins

C’est le programme idéal si vous écrivez de petits programmes ou pour débuter et apprendre la programmation.

Pour l’installer et pour pouvoir compiler, vous devrez installer les paquets suivants:

$ sudo aptitude install geany build-essential

Et comme vous êtes sous Ubuntu bien sûr 😉 et donc sous l’environnement Gnome, vous aurez besoin de la glib2. Pour pouvoir l’utiliser dans vos programmes, vous devez ajoutez aux options du compilateur le chemin vers les fichiers d’entêtes (#includes) et indiquer au linker où se trouve la librairie. Dans le menu Construire de Geany, cliquez sur Définir les includes et les options. Une fenêtre apparaît. Modifiez les champs Compiler et Construire en ajoutant `pkg-config glib-2.0 –cflags –libs` (attention aux ` !) . Les deux lignes doivent contenir quelque chose du genre:

Compiler : g++ -Wall -c "%f" `pkg-config glib-2.0 --cflags --libs`

Construire : g++ -Wall "%f" `pkg-config glib-2.0 --cflags --libs`
Essayons le petit programme suivant qui affiche Mon premier programme dans la console et puis sort. Rien de très excitant et en plus il n’utilise pas la glib2. Mais après tout, c’est juste pour essayer.

#include <iostream> #include <string> int main() { std::string s("Mon premier programme!"); std::cout<<s<<std::endl; return 0; }

Cliquez dans le menu Construire sur Construire et si tout se passe bien, cliquez sur Exécuter dans le même menu. Une console devrait apparaître affichant votre message.