Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
code_blocks [Le 11/09/2022, 11:27] moths-art Suppression des espaces en fin de ligne (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
code_blocks [Le 09/11/2022, 02:32] (Version actuelle) 109.215.68.127 Suppression ppa non suivi depuis début 2016. |
||
---|---|---|---|
Ligne 5: | Ligne 5: | ||
====== Code::Blocks ====== | ====== Code::Blocks ====== | ||
- | |||
**Code::Blocks** est un [[wpfr>Environnement_de_développement_intégré|IDE]] (environnement de développement intégré, ou IDE en anglais) gratuit pour le développement en C/C++. Il est facilement configurable à l'aide d'extensions et est mis à jour quasi-quotidiennement. | **Code::Blocks** est un [[wpfr>Environnement_de_développement_intégré|IDE]] (environnement de développement intégré, ou IDE en anglais) gratuit pour le développement en C/C++. Il est facilement configurable à l'aide d'extensions et est mis à jour quasi-quotidiennement. | ||
Pour en savoir plus, rendez-vous sur [[http://www.codeblocks.org|le site officiel]]. | Pour en savoir plus, rendez-vous sur [[http://www.codeblocks.org|le site officiel]]. | ||
- | |||
- | |||
- | |||
==== Qu'est ce qu'un IDE ? ==== | ==== Qu'est ce qu'un IDE ? ==== | ||
- | |||
Un [[wpfr>Environnement_de_développement_intégré|IDE]] est un logiciel permettant au développeur d'écrire, compiler et déboguer son programme avec un seul logiciel. | Un [[wpfr>Environnement_de_développement_intégré|IDE]] est un logiciel permettant au développeur d'écrire, compiler et déboguer son programme avec un seul logiciel. | ||
Une alternative à l'utilisation d'un tel logiciel est le développement à l'aide d'un éditeur de texte suivi d'une compilation manuelle, et le débogage à l'aide de l'outil [[:gdb|GDB (GNUDeBugger)]]. | Une alternative à l'utilisation d'un tel logiciel est le développement à l'aide d'un éditeur de texte suivi d'une compilation manuelle, et le débogage à l'aide de l'outil [[:gdb|GDB (GNUDeBugger)]]. | ||
- | |||
- | |||
===== Installation ===== | ===== Installation ===== | ||
- | + | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt>codeblocks]]** et **[[apt>build-essential]]** | |
- | ==== Depuis les dépôts officiels ==== | + | |
- | + | ||
- | Il suffit d'[[:tutoriel:comment_installer_un_paquet|installer les paquets]] **[[apt://codeblocks|codeblocks]]** et **[[apt://build-essential|build-essential]]**. | + | |
- | + | ||
- | + | ||
- | ==== Depuis le ppa ==== | + | |
- | Il existe un [[:ppa]] fournissant la dernière version stable de **code::blocks**. | + | |
- | + | ||
- | * [[:ppa#ajout_d_un_ppa_a_vos_sources_logicielles|Ajoutez le PPA]] **ppa:damien-moore/codeblocks-stable**((https://launchpad.net/~damien-moore/+archive/ubuntu/codeblocks-stable)) dans vos sources de logiciels. | + | |
- | * [[:tutoriel:comment_modifier_sources_maj#recharger_la_liste_des_paquets|Recharger la liste des paquets]] ; | + | |
- | * [[:tutoriel:comment_installer_un_paquet|Installez les paquets]] **[[apt>codeblocks,codeblocks-contrib|codeblocks codeblocks-contrib]]**. | + | |
==== Code::blocks en français ==== | ==== Code::blocks en français ==== | ||
- | |||
<note help> | <note help> | ||
Afin d'obtenir un meilleur support, nous vous déconseillons d'activer la traduction française.</note> | Afin d'obtenir un meilleur support, nous vous déconseillons d'activer la traduction française.</note> | ||
Ligne 68: | Ligne 49: | ||
Maintenant votre Code::Blocks est en français ;-) | Maintenant votre Code::Blocks est en français ;-) | ||
- | =====Utilisation===== | + | ===== Utilisation ===== |
- | + | ||
Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>codeblocks</code> | Lancez l'application comme indiqué [[:tutoriel:comment_lancer_application|ici]] ou via le [[:terminal]] (toutes [[:versions]] ou [[:variantes]] d'Ubuntu) avec la [[:commande_shell|commande]] suivante : <code>codeblocks</code> | ||
==== Compiler le C++ avec Code::blocks ==== | ==== Compiler le C++ avec Code::blocks ==== | ||
Pour cela vous devez installer ce paquet supplémentaire: [[apt>build-essential|build-essential]]. | Pour cela vous devez installer ce paquet supplémentaire: [[apt>build-essential|build-essential]]. | ||
- | |||
- | |||
===== Problèmes ===== | ===== Problèmes ===== | ||
Ligne 88: | Ligne 66: | ||
* **/home/user/C:B** : Le caractère ":" | * **/home/user/C:B** : Le caractère ":" | ||
- | ==== Références ==== | + | ==== Voir aussi ==== |
* [[http://www.codeblocks.org/|Codeblocks site officiel]] | * [[http://www.codeblocks.org/|Codeblocks site officiel]] | ||
* [[wpfr>C++| Wikipedia langage C++]] | * [[wpfr>C++| Wikipedia langage C++]] |