GCC, un acronyme signifiant GNU Compiler Collection, est une collection de compilateurs pour les langages de programmation, y compris C, C++, Objective-C, Fortran, Ada, Go et D.
Dans ce guide, nous apprenons comment installer GCC sur Ubuntu 20.04 .
Étape 1 :Mettre à jour le système
Tout d'abord, assurez-vous de mettre à jour votre système Ubuntu.
$ sudo apt update
Étape 2 :Installez GCC sur Ubuntu
Le référentiel par défaut d'Ubuntu contient un méta-paquet nommé build-essential. Ce paquet contient le débogueur GNU, la collection de compilateurs g++/GNU et d'autres outils essentiels.
Pour installer le paquet build-essential sur Ubuntu, tapez :
$ sudo apt install build-essential
Étape 3 :Vérification de l'installation de GCC
Pour vérifier que vous avez bien installé gcc et faites exécuter la commande ci-dessous
$ whereis gcc make
Sortie
gcc: /usr/bin/gcc /usr/lib/gcc /usr/share/man/man1/gcc.1.gz
make: /usr/bin/make /usr/share/man/man1/make.1posix.gz /usr/share/man/man1/make.1.gz
Alternativement, vous pouvez exécuter
$ gcc --version
Sortie
gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
Copyright (C) 2019 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Pour obtenir la version de make run
make -v
ou
make --version
Ensuite, nous allons installer les pages de manuel de développement sur les distributions Ubuntu
Installation des pages de manuel de développement
Pour installer les pages de manuel de développement, exécutez la commande suivante
sudo apt install manpages-dev man-db manpages-posix-dev
Pour afficher les appels de bibliothèque, exécutez les commandes suivantes
# man 3 scanf
# man 2 execve
# man 2 fork
Maintenant que nous avons confirmé l'installation réussie des compilateurs et des principaux composants, testons le compilateur GNU GCC
Tester le compilateur GCC
Commençons par créer un programme C++ simple
vim test_app.cpp
Ajoutez le code suivant
// Simple C++ program to display "Hello World"
// Header file for input output functions
#include
using namespace std;
// main function -
// where the execution of program begins
int main()
{
// prints hello world
cout<<"Hello World ! \n";
return 0;
}
Ensuite, compilez le code comme suit
g++ test_app.cpp -o test
Assurez-vous de trouver un fichier appelé test dans votre répertoire à l'aide de la commande ls.
ls -l
Enfin, exécutez-le comme indiqué
./test
Sortie
Hello world !
Conclusion
Nous avons installé avec succès GCC sur Ubuntu et compilé un exemple Hello World.
Merci d'avoir lu, veuillez fournir vos suggestions et commentaires dans la section des commentaires.