Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
code_blocks [Le 13/08/2019, 19:05]
90.13.215.188 [Plantage et instabilité sous Ubuntu 16.04]
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 ==== +==== Code::​blocks en français ====
- +
-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 ====  +
 <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 81: Ligne 59:
 Il faut aller dans Settings->​Editor...->​Code completion (à gauche en bas)->​Symbols browser (onglet) et mettre une coche dans la case Disable symbols browser. Il faut aller dans Settings->​Editor...->​Code completion (à gauche en bas)->​Symbols browser (onglet) et mettre une coche dans la case Disable symbols browser.
  
-pour la nouvelle version : +pour la nouvelle version :
 Settings -> Editor -> en bas du menus déroulant a gauche "Code completion"​ -> onglet "​Symbols browser"​ -> une coche dans la case "​disable symbole browser"​ Settings -> Editor -> en bas du menus déroulant a gauche "Code completion"​ -> onglet "​Symbols browser"​ -> une coche dans la case "​disable symbole browser"​
 ==== Format d'un point d'​arrêt non reconnu lors du déboggage ==== ==== Format d'un point d'​arrêt non reconnu lors du déboggage ====
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++]]
   * [[wpfr>​C_(langage) |Wikipedia langage C ]]   * [[wpfr>​C_(langage) |Wikipedia langage C ]]
 ---- ----
-//​Contributeurs:​ ..., Vinc14, [[utilisateurs:​Nementon]],​ tintou, [[:​utilisateurs:​ Lifala]], [[:​utilisateurs:​ albanmartel]],​.//​+//​Contributeurs:​ ..., Vinc14, [[utilisateurs:​Nementon]],​ 
 + tintou, [[:​utilisateurs:​ Lifala]], [[:​utilisateurs:​ albanmartel]],​.//​
  • code_blocks.1565715933.txt.gz
  • Dernière modification: Le 13/08/2019, 19:05
  • par 90.13.215.188