Différences entre versions de « C devel »

De The Linux Craftsman
Aller à la navigation Aller à la recherche
Ligne 26 : Ligne 26 :
 
Enfin, vous pouvez contrôler l'exécution grâce à la console (en bas):
 
Enfin, vous pouvez contrôler l'exécution grâce à la console (en bas):
 
[[Fichier:c_check_console.png|centré]]
 
[[Fichier:c_check_console.png|centré]]
 +
 +
= Ajouter une librairie à un projet =
 +
Il se peut que votre projet fasse référence à une librairie et, pour que la compilation fonctionne, il va falloir la ''linker''.
 +
En console on utiliserait l'option ''-l'' et ici nous allons afficher les propriété du projet et sélectionner
 +
[[Fichier:C-c++ build menu.png]] puis
 +
[[Fichier:C-c++ build settings menu.png]] pour faire apparaître la fenêtre suivante :
 +
[[Fichier:Tool chain window library.png|vignette|center]]
 +
 +
Comme vous pouvez le constater, c'est dans l'onglet 
 +
[[Fichier:C-c++ build libraries menu.png]] que vous pouvez cliquer sur
 +
[[Fichier:C-c++ build libraries add menu.png]] pour faire apparaître la boîte de dialogue qui permet l'ajout d'une librarie
 +
 +
[[Fichier:C-c++ build add libraries window.png|center|250px]]
 +
 +
Dans cet exemple, nous ajoutons la libraire ''pthread'' !

Version du 19 septembre 2018 à 08:58

installation des librairies

Pour développer en C/C++, il ne faut pas oublier d'installer le compilateur GCC

# yum -y install gcc gcc-c++

Création du projet

Affichez le menu contextuel dans la zone Project Explorer puis cliquez sur New ProjectC Project

New c project.png

Dans l'onglet suivant choisissez le projet Hello World

Hello world c project.png

Si c'est la première fois que vous éditez un projet C ou C++, Eclipse vous propose d'utiliser la perspective associée à ce type de projet.

C perspective.png

Compilation et exécution

Tout projet en C/C++ doit être compilé avant l'exécution, cette tâche est réalisée grâce au bouton suivant:

C compilation button.png

Et l'exécution se fait grâce à ce bouton:

C launch button.png

Enfin, vous pouvez contrôler l'exécution grâce à la console (en bas):

C check console.png

Ajouter une librairie à un projet

Il se peut que votre projet fasse référence à une librairie et, pour que la compilation fonctionne, il va falloir la linker. En console on utiliserait l'option -l et ici nous allons afficher les propriété du projet et sélectionner C-c++ build menu.png puis C-c++ build settings menu.png pour faire apparaître la fenêtre suivante :

Tool chain window library.png

Comme vous pouvez le constater, c'est dans l'onglet C-c++ build libraries menu.png que vous pouvez cliquer sur C-c++ build libraries add menu.png pour faire apparaître la boîte de dialogue qui permet l'ajout d'une librarie

C-c++ build add libraries window.png

Dans cet exemple, nous ajoutons la libraire pthread !