Integrer graphics.h sous ubuntu et compilaer un code avec Geany ou avec g++

Dans ce nouvel article, je vais vous montrer comment installer et utiliser graphics.h et compiler un code avec Geany et avec ligne de commande en utilisant g++, pour info graphics.h est une bibliothèque du langage C/C++

Suivez ces étapes.

Remarque ! : vous pourrez, si vous voulez, visionner les deux vidéos qui sont en bas de l'article, pour mieux comprendre les étapes qui vont être décrites ci-après 

1. Vous allez commencer par lancer le terminal sous Ubuntu puis vous allez saisir la ligne de commande suivante 

sudo apt-get install build-essential 

il vous sera demandé d'entrer votre mot de passe de session sous Ubuntu, Saisissez-le correctement puis appuyez sur la touche Entrer et le processus de téléchargement et d'installation commencera 

2. Puis, vous allez installer quelques packages avec cette ligne de commande 

sudo apt-get install libsdl-image1.2 libsdl-image1.2-dev guile-1.8 \
  guile-1.8-dev libsdl1.2debian libart-2.0-dev libaudiofile-dev \
  libesd0-dev libdirectfb-dev libdirectfb-extra libfreetype6-dev \
  libxext-dev x11proto-xext-dev libfreetype6 libaa1 libaa1-dev \
  libslang2-dev libasound2 libasound2-dev

vous allez copier en entier la ligne de commande et vous allez la collez puis appuyez sur la touche Entrer 

3. Maintenant, vous allez télécharger le fichier libgraph-1.0.2.tar.gz  depuis votre navigateur qui est sous Ubuntu avec ce lien 

4. puis, vous allez déplacer le fichier que vous avez téléchargé sur le Bureau 

5. Puis vous allez lancer le terminal et entrer ces lignes de commandes pour extraire les fichiers tout en suivant ces étapes 

cd Desktop    cette ligne de commande et pour se diriger vers le Bureau 

pour ceux qui ont installé Ubuntu en français, utilisez cette ligne de commande

 cd Bureau 

Puis entrez la ligne de commande suivante :

ls              cette ligne de commande est utilisée pour afficher le contenu d'un répertoire 

puis entrez cette ligne de commande pour commencer à extraire tous les fichiers dans lirapbgh-1.0.2.gz 

tar -xvf libgraph-1.0.2.gz 

Puis appuyez sur la touche Entrer et l'extraction des fichiers commencera, Et à la fin de l'extraction vous aurez un dossier sur le bureau qui s'appelle libraph-1.0.2 puis on vas entrer dans ce dossier avec cette ligne de commande :

cd libgraph-1.0.2  

Et vous allez appuyer sur la touche Entrer 

Puis vous allez entrer cette ligne de commande :

./configure 

Puis entrez la ligne de commande suivante 

make 

Puis entrez cette autre ligne de commande 

sudo make install 

 Puis la commande 

sudo cp /usr/local/lib/libgraph.* /usr/lib

Maintenant vous êtes prêts à utiliser graphics.h sous Ubuntu 

exemple avec ce code 

3. La compilation du code, Pour cela il ya deux méthodes il y a la méthode de compilation avec la terminale d'Ubuntu avec ligne de commande en utilisant g++ ou avec un compilateur comme geany 

On commence avec la compilation par ligne de commande 

Pour se faire lancer un éditeur de texte comme gedit qui se trouve sous Ubuntu et commencer à écrire votre  code, exemple avec ce code 

#include<graphics.h> 
int main()
{
   int gd = DETECT,gm,left=100,top=100,right=200,bottom=200,x= 300,y=150,radius=50;
   initgraph(&gd,&gm,NULL);
   rectangle(left, top, right, bottom);
   circle(x, y, radius);
   bar(left + 300, top, right + 300, bottom);
   line(left - 10, top + 150, left + 410, top + 150);
   ellipse(x, y + 200, 0, 360, 100, 50);
   outtextxy(left + 100, top + 325, "C Graphics Program");

   delay(5000);
   closegraph();
   return 0;
}

Après avoir écrit le code, enregistrez-le sous un nom suivi de l'extension .cpp

ouvrez un terminal et écrivez les lignes de commandes suivantes pour compiler votre code :

g++  le_nom_du_document -c     

Et appuyer sur la touche Entrer 

Puis entrez la ligne suivante : 

g++ le_nom_du_document  -o  le_nom_du_document  -lgraph

Et vous allez appuyer sur la touche Entrer 

Enfin vous allez entrer cette dernière ligne de commande pour lancer le programme 

./le_nom_du_document   

Et vous aurez ce résultat 


Voici une vidéo qui est disponible en HD (vous pouvez la régler à 1080p) pour mieux comprendre l'intégration de graphics.h et la compilation par ligne de commande. 




Maintenant La compilation avec Geany 

Dans cette partie il y a aussi une vidéo de 13 minutes qui explique de A à Z l'intégration de graphics.h jusqu'à la compilation de votre code sous Geany. 

Voici la vidéo qui est disponible en HD (720p)

Tout est expliqué, suivez chaque étape pour bien comprendre

Enregistrer un commentaire

Plus récente Plus ancienne