Dans ce tutoriel, nous allons apprendre comment exécuter des programmes C sous Linux. Le langage C a été développé aux laboratoires Bell en 1972 par Dennis Ritchie. Il est toujours très populaire pour la programmation au niveau du système. La langue C est la langue maternelle de nombreuses autres langues.
En fait, Unix est l’un des premiers noyaux de système d’exploitation implémentés en C.
Table des Matières
Étapes pour exécuter des programmes C sous Linux
Pour exécuter un programme C dans un terminal Linux, vous devez d’abord installer un compilateur pour C. Passons en revue étape par étape.
1. Installez le package build-essential sur votre système Linux
Pour installer les packages essentiels, les étapes sont les suivantes : Exécutez une mise à jour sudo apt comme indiqué ci-dessous
sudo apt update
Pour installer les paquets essentiels dans votre système, exécutez la commande :
sudo apt install build-essential
Cette commande installera tous les paquets nécessaires à l’exécution d’un programme C.
2. Ecrire un programme C pour tester
Il existe plusieurs options pour écrire un programme C. Vous pouvez utiliser un éditeur de code GUI pour écrire ou vous pouvez utiliser le terminal. Même lors de l’écriture du code sur le terminal, plusieurs options sont disponibles. Dans ce tutoriel, nous allons créer un programme C en utilisant l’éditeur Vim. Pour ouvrir un fichier dans l’éditeur vim, utilisez la commande:
vim c_code.c
Le code utilisé dans l’exemple est le suivant:
#include <stdio.h>int main(){ printf("Linux For Devices!"); return 0;}
Pour enregistrer et quitter le type vim:
:wq
Pour vérifier le contenu du fichier, utilisez la commande cat:
cat c_code.c
3. Compiler et exécuter
Pour compiler le programme C, nous utiliserons le compilateur GCC. Vérifiez la version de votre compilateur GCC utilisez la commande:
gcc --version
Pour compiler le programme C, utilisez la commande suivante:
gcc c_code.c -o c_code
S’il n’y a pas d’erreur, le terminal ne donnera aucune sortie. S’il y a une erreur, le terminal l’affichera. Pour exécuter le programme C, utilisez la commande:
./c_code
La borne donne la sortie indiquée ci-dessus. Pour enregistrer la sortie dans un fichier, utilisez la commande:
./c_code > c_code_output.txt
Cela enregistrera la sortie dans le fichier. Pour afficher le fichier, utilisez la commande cat:
cat c_code_output.txt
Conclusion
Ici, nous avons vu comment nous pouvons exécuter des programmes C sous Linux. Vous pouvez maintenant utiliser le langage C pour créer des programmes utiles, puis les exécuter facilement sous Linux.