Il existe plusieurs IDE compatibles Mac. Il y a Code::Blocks bien sûr, mais ce n'est pas le seul.
Je vais vous présenter ici l'IDE le plus célèbre sous Mac : Xcode.
Xcode, où es-tu ?
Tous les utilisateurs de Mac OS ne sont pas des programmeurs. Apple l'a bien compris et n'installe pas par défaut d'IDE avec Mac OS.
Heureusement, pour ceux qui voudraient programmer, tout est prévu. En effet, Xcode est disponible sur le MacAppStore. Commencez donc par le récupérer là-bas.
Par ailleurs, je vous conseille de mettre en favoris la
page dédiée aux développeurs sur le site d'Apple. Vous y trouverez une foule d'informations utiles pour le développement sous Mac. Vous pourrez notamment y télécharger plusieurs logiciels pour développer.
N'hésitez pas à vous inscrire à l'ADC (Apple Development Connection), c'est gratuit et vous serez ainsi tenu au courant des nouveautés.
Lancement de Xcode
Lorsque vous lancez Xcode pour la première fois, vous serez probablement surpris. Et y'a de quoi

Contrairement à la plupart des logiciels Mac, il n'y a pas de fenêtre de bienvenue. En fait, la première fois, on trouve ça un peu vide... et pourtant, c'est un logiciel très puissant !
Xcode est l'IDE le plus utilisé sous Mac, créé par Apple lui-même. Les plus grands logiciels, comme iPhoto et Keynote, ont été codés à l'aide de Xcode. C'est réellement l'outil de développement de choix quand on a un Mac !
La première chose à faire est de créer un nouveau projet, alors commençons par ça

Allez dans le menu File / New Project. La fenêtre suivante s'ouvre :
Allez dans "Application" et sélectionnez "Command Line Tool".
Cliquez ensuite sur Next. On vous demandera où vous voulez enregistrer votre projet (un projet doit toujours être enregistré dès le début) ainsi que son nom. Placez-le dans le dossier que vous voulez.
Une fois créé, votre projet se présentera sous la forme d'un dossier contenant de multiples fichiers dans le Finder. Le fichier à l'extension
.xcodeproj correspond au fichier du projet. C'est lui que vous devrez sélectionner la prochaine fois si vous souhaitez réouvrir votre projet.
La fenêtre de développement
Dans Xcode, si vous sélectionnez main.c à gauche, vous devriez avoir la fenêtre suivante :
La fenêtre est découpée en 4 parties, ici numérotées de 1 à 4 :
- La première partie est la barre de boutons tout en haut. Le plus important d'entre eux, "Run", vous permettra d'exécuter votre programme.
- La partie de gauche correspond à l'arborescence de votre projet. Certaines sections regroupent les erreurs, les avertissements, etc. Xcode vous place automatiquement dans la section la plus utile, celle qui porte le nom de votre projet.
- La troisième partie change en fonction de ce que vous avez sélectionné dans la partie de gauche. Ici, on a le contenu de notre fichier main.c.
- Enfin, la 4e partie affiche le résultat de l'exécution du programme dans la console, lorsque vous avez cliqué sur "Run".
Ajouter un nouveau fichier
Au début, vous n'aurez qu'un seul fichier source (main.c). Cependant, plus loin dans le cours, je vous demanderai de créer de nouveaux fichiers source lorsque nos programmes deviendront plus gros.
Pour créer un nouveau fichier source sous Xcode, rendez-vous dans le menu "File / New File".
Un assistant vous demande quel type de fichier vous voulez créer. Rendez-vous dans la section "Mac OS X" / C and C++ et sélectionnez "C File" (Fichier C).
Vous devrez donner un nom à votre nouveau fichier (ce que vous voulez). L'extension, elle, doit rester
.c.
Parfois, nous le verrons plus loin, il faudra aussi créer des fichiers
.h (mais on en reparlera). La case à cocher "Also create fichier.h" est là pour ça. Pour le moment, elle ne nous intéresse pas.
Cliquez ensuite sur "Finish". C'est fait ! Votre fichier est créé et rajouté à votre projet, en plus de
main.c
Vous êtes maintenant prêts à programmer sous Mac