Code::Blocks

Un article de Wiki de la communauté Mandriva.

Jump to: navigation, search


Cette page est une ébauche. Elle mérite des améliorations.
Si vous voulez contribuer, cliquez simplement sur l'onglet modifier. Consultez également les autres pages dont le contenu est à réviser.
Code::Blocks est un IDE libre et multiplateforme. Il est écrit en C++ grâce à la bibliothèque wxWidgets. Pour le moment, Code::Blocks est orienté C/C++, mais compile d'autres langages comme le D.
Logo de CodeBlocks
Logo de CodeBlocks

[modifier] Installation

L'installation peut se faire comme suit :

On peut utiliser les paquets disponibles dans Image:drakrpm-icon.png drakrpm en cherchant codeblocks, dans ce cas on choisi d'installer la version 8.02. Vérifiez auparavant dans Image:drakrpm-edit-media-icon.png drakrpm-edit-media (Configurer les sources...) que sont activées les cases Main Backports, Contrib Backports et Non-free Backports.

Attention !

Ne prenez pas la version RC2. Si vous avez ceci à la compilation d'un projet :

Switching to target: default
Linking console executable: /home/ludovic/code::block/test/console
g++: .objs/main.o : Aucun fichier ou répertoire de ce type
g++: pas de fichier à l'entrée
Process terminated with status 1 (0 minutes, 0 seconds)
0 errors, 0 warnings
C'est que vous êtes sur cette version. Désinstallez-la et installer la 8.02.

[modifier] L'exécutable produit par le compilateur ne s'exécute pas

Si vous ne parvenez pas à exécuter le fichier produit par Code::blocks, ceci vient probablement du fait que ce fichier n'est pas exécutable par défaut. Pour le rendre exécutable, faites Bouton droit -> Propriétés -> Droits d'accès et cochez la case "est exécutable". Plus d'informations dans l'article Permissions.

[modifier] Lien