C'est quoi gcc ?
GCC signifie GNU compiler collection, c'est un logiciel libre utilisé pour compiler les programmes. Il support plusieurs langages de programmation : C, C++, Fortran.
Comment installer gcc sous Linux / Ubuntu?
Ici je vais utiliser Ubuntu, mais c'est la même procedure sous tous les systèmes Linux basé sur débian.
1ere Méthode : installer depuis le dépôt de Ubuntu :
C'est la méthode la plus utiliser, ouvrez le terminal et tapez :
sudo apt update
sudo apt install build-essential
Explication :
- - La 1ere commande c'est pour mettre à jour la liste des packages disponible sur votre système et leurs versions.
- - La 2e commande c'est pour installer un ensemble d'outils pour la compilation : gcc (compilateur C), g++ (compilateur C++) et d'autres outils.
Une fois terminé, verifiez que tout s'est bien passé et que le compilateur est bien installé en vérifiant la version :
gcc --version # pour le compilateur C
g++ --version # pour le compilateur C++
2e Méthode : installer plusieurs versions de gcc
Si vous souhaiter installer plusieurs version de gcc ou une spécifique de gcc/g++
- - mettez à jour les packages :
sudo apt update
- - installez le package software-properties-common
sudo apt install software-properties-common
- - Ajoutez le PPA de gcc
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
- - mettez à jour les packages à nouveau:
sudo apt update
- - Maintenant installez les versions de gcc que vous souhaitez :
sudo apt install gcc-13 g++-13 -y
- - Ajoutez les versions installées de gcc//g++ au update-alternatives
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-14 14 --slave /usr/bin/g++ g++ /usr/bin/g++-14
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13 --slave /usr/bin/g++ g++ /usr/bin/g++-13
- - Utilisez l'outil update-alternatives pour changer les versions de g++/gcc que vous souhaitez
sudo update-alternatives --config gcc
sudo update-alternatives --config g++
- - ensuite choisissez le numero de la ligne correspondant au compilateur que vous souhaitez utiliser : 0, 1 ou 2
- - ensuite verifiez si les versions de g++ / gcc sont correctes :
gcc --version # pour le compilateur C
g++ --version # pour le compilateur C++
Comment installer gcc sous Windows ?
GCC etait au tout début destiné aux systèmes gnu, mais vu que le logiciel est devenu populaire il est désormais disponible sur Windows et nous pouvons l'installer de différentes manières.
On va aller avec la méthode la plus facile, installation depuis source forge.
- - Téléchargez le fichier .exe de MinGW depuis cet addresse : MinGW SourceForge page
- - Double cliquez pour l'installer
- - Sur la fenêtre qui s'affiche, cliquez sur installer
- - En suite cliquez sur continue, puis attendez que l'installation finisse.
- - Cliquez sur continue après l'installation.
- - Une autre fenêtre va s'afficher, cliquez sur les cases : mingw32-gcc-g++ et mingw32-base
- - En suite mark for installation
- - En suite cliquez sur :
- - 1. installation
- - 2. Apply changes
- - 3. Apply
- - Une fois le téléchargement terminé, cliquez sur close :
- - Un dossier c:\ MinGW été crée, copiez le chemin vers le dossier C:\MinGW \bin en ajoutez le dans la variable d'environnement PATH de Windows
- - Pour ça Faite une recherche dans la barre de recherche de Windows : Variable d'environnement
- - Cliquez sur Environment variables
- - Ensuite cliquez sur Path
- - Ensuite sur edit