logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

code::blocks sous wheezy

  • Objet : installer et utiliser code::blocks sous Debian wheezy
  • Niveau requis :
  • Commentaires : programmation/IDE

NOTA :
IDE : (integrated development environment) environnement de développement intégré

Installation code::blocks pour C

Installation

  • Éditer /etc/apt/sources.list :
vim /etc/apt/sources.list

Ajouter les lignes :

deb http://apt.jenslody.de/stable wheezy main
deb-src http://apt.jenslody.de/stable wheezy main

Puis :

apt-get update

Puis :

apt-get install jens-lody-debian-keyring

Puis :

apt-get update
  • Le paquet debian :
apt-get install codeblocks
  • Il y a plusieurs versions :
codeblocks              codeblocks-contrib      codeblocks-dbg
codeblocks-common       codeblocks-contrib-dbg  codeblocks-dev
  • j'ai installé aussi :
apt-get install codeblocks-dbg

Lancer codeblocks

codeblocks &

Création d'un projet en c avec code::blocks

Créer un dossier pour le projet

Projet de type "console"

  • “File” → “new” → “project…“

  • choisir “console application” et “go” :

  • Sélection du langage c :

“console application” → cliquer sur “next” → sélectionner “c” → cliquer sur “next” ;

  • Donner un nom au dossier du projet et “next”:

  • laisser par défaut et “Finish” :

  • Enregistrer le nouveau dossier :

“File” → “save project as…” → “Enregistrer” → “oui” pour le remplacer.

Rédiger du c avec codeblocks

ouvrir le fichier "main.c"

  • Dans le dossier “essai-blocks” nouvellement créer, cliquer sur le dossier “Souces”.
  • Puis cliquer sur le fichier “main.c”

C'est un fichier contenant un code c de base.

Il suffit ensuite de le modifier pour rédiger son code c.

Compiler main.c

  • Cliquer sur build et “compile current file” :

  • Cette compilation ne crée pas directement un exécutable (“main.c” est compiler mais “linker” :

Cela a créé un fichier “obj” dans lequel il y a le fichier “Debug” qui contient un fichier “main” (voir dans le système de fichier de son système, le fichier dans lequel on a créé le dossier “essai-code-blocks” :

ls ~/COURS-C/essai-code-blocks/
essai-code-blocks.cbp  main.c  obj
ls ~/COURS-C/essai-code-blocks/obj/Debug/
main.o

Créer un exécutable

  • “build” → “build” :

  • Cela crée un dossier “bin” dans “essai-code-blocks”:
ls ~/COURS-C/essai-code-blocks/
bin  essai-code-blocks.cbp  essai-code-blocks.depend  main.c  obj
  • et un dossier “essai-code-blocks/bin/Debug” dans lequel il y a un exécutable:
ls ~/COURS-C/essai-code-blocks/bin/Debug


Lancer l'exécutable

  • “Build” → “Build and run”

Installer code::blocks pour C++

sources

Installation

  • Éditer /etc/apt/sources.list :
vim /etc/apt/sources.list
  • Ajouter les lignes suivantes :
deb http://apt.jenslody.de/stable wheezy main
deb-src http://apt.jenslody.de/stable wheezy main

* update :

apt-get update
  • Installer code::blocks :
apt-get install jens-lody-debian-keyring
utilisateurs/hypathie/tutos/code-blocks.txt · Dernière modification: 20/08/2014 17:56 par Hypathie

Pied de page des forums

Propulsé par FluxBB