Comment exécuter un programme en C depuis le terminal?

L'exécution d'un programme en langage C depuis le terminal est une étape essentielle pour tous les développeurs. Heureusement, le processus est simple et direct. Suivez les étapes ci-dessous pour exécuter votre programme en C depuis le terminal.

1. Compilez votre programme en C

Avant de pouvoir l'exécuter, vous devez d'abord compiler votre programme en C. Assurez-vous d'avoir un compilateur C installé sur votre système. GCC (GNU Compiler Collection) est l'un des choix populaires et peut être installé en utilisant la commande suivante :

  • sudo apt-get install build-essential

Une fois que vous avez installé GCC, vous pouvez compiler votre programme en utilisant la commande suivante :

  • gcc -o nom_du_programme fichier_source.c

Ceci va compiler votre programme C et générer un fichier exécutable avec le nom que vous avez spécifié.

2. Exécutez le programme en C

Une fois que votre programme est compilé avec succès, vous pouvez maintenant l'exécuter en utilisant la commande suivante :

  • ./nom_du_programme

Cela va lancer l'exécution de votre programme et afficher les résultats dans le terminal.

3. Passer des arguments au programme

Si votre programme prend des arguments en entrée, vous pouvez spécifier ces arguments lors de l'exécution en les ajoutant après le nom du programme. Par exemple, si votre programme prend un argument entier, vous pouvez l'exécuter de la manière suivante :

  • ./nom_du_programme 5

Ici, "5" est l'argument entier qui sera passé à votre programme lors de l'exécution.

Exécuter un programme en C depuis le terminal nécessite simplement de compiler le programme et de le lancer à l'aide du nom du fichier exécutable. Assurez-vous d'avoir un compilateur C installé sur votre système pour pouvoir effectuer ces étapes. Suivez les étapes ci-dessus et vous serez en mesure d'exécuter vos programmes en C sans problème.

Quest'articolo è stato scritto a titolo esclusivamente informativo e di divulgazione. Per esso non è possibile garantire che sia esente da errori o inesattezze, per cui l’amministratore di questo Sito non assume alcuna responsabilità come indicato nelle note legali pubblicate in Termini e Condizioni
Quanto è stato utile questo articolo?
0
Vota per primo questo articolo!