Installation des outils sur votre ordinateur personnel

Linux

Sous Debian/Ubuntu, il suffit d'installer les paquets suivants:

$$ sudo apt install build-essential geany libpng-dev libjpeg-dev

Ceci installe le compilateur (gcc), les outils de developpement qui vont avec (make, ...), l'éditeur Geany, ainsi que les bibliothèques libpng et libjpeg qu'on utilise pour le projet.

Sous d'autres distribution Linux, il y a des paquets similaires.

Mac OS

Installez Xcode depuis l'app store. Ceci installe le compilateur C (Clang/LLVM) avec les outils qui vont avec.

Pour écrire du code, vous pouvez installer Geany pour Mac OS, ou un autre éditeur de code depuis l'app store (TextWrangler, Smultron, ...). Vous pouvez également écrire du code C directement dans Xcode.

Windows

Pour avoir les mêmes outils que sous Linux, installez:

Alternativement, Microsoft propose Visual Studio (Community Edition 2019), qui contient un éditeur de code, ainsi que le compilateur C/C++ et les outils de Microsoft.

Autres possibilités

Machine virtuelle

Sous Windows ou Mac OS, vous pouvez installer une machine virtuelle Ubuntu pour avoir un environnement Linux.

Atom

Atom est un éditeur de code moderne et extensible, et contient plusieurs paquets liés aux développement C/C++ (par ex. gcc-make-run).

Ou autre ...

Problèmes connus

Windows/Geany/MinGW: "Processus échoué" lorsqu'on compile

Il faut ajouter le répertoire suivant à la variable d'environnement "PATH" de l'utilisateur:

répertoire MinGW/bin

Windows/Geany/MinGW: "Processus échoué" avec make

Avec MinGW, cet outil s'appelle mingw32-make. C'est le même programme sous un autre nom.

Geany sous Mac OS 10.15 ne peut pas accéder aux répertoires Desktop et Documents