Maison  >  Article  >  Opération et maintenance  >  Est-ce que c peut être utilisé sous Linux ?

Est-ce que c peut être utilisé sous Linux ?

藏色散人
藏色散人original
2023-03-20 09:29:532564parcourir

C peut être utilisé sous Linux. La méthode d'utilisation de C sous Linux est la suivante : 1. Écrivez un exemple de programme C et enregistrez-le avec une extension ".c" ; 2. Utilisez le compilateur gcc dans un terminal pour compiler le programme et Pour générer le fichier cible, la commande est "gcc -o mon_programme mon_programme.c" ; 3. Exécutez la commande "./mon_programme".

Est-ce que c peut être utilisé sous Linux ?

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.

Puis-je utiliser c sous Linux ?

Oui.

Écrire votre programme en C sous Linux

C'est en effet très simple et se compose de trois étapes simples.

Étape 1 :Écrivez votre programme C et enregistrez-le avec une extension .c. Par exemple, mon_programme.c.

Étape 2 :Utilisez le compilateur gcc dans un terminal pour compiler le programme et générer le fichier objet, comme ceci :

gcc -o my_program my_program.c

Étape 3 :Sous Linux, vous pouvez exécuter le fichier objet généré de la même manière. Programme C :

./my_program

Est-ce que c peut être utilisé sous Linux ?

Ceci est juste un bref résumé de la façon de compiler et d'exécuter des programmes C sous Linux. En supposant que vous êtes nouveau dans le langage C ou dans les systèmes Linux, je vais vous guider à travers les étapes afin que vous puissiez vous sentir à l'aise pour écrire des programmes C dans un environnement Linux.

En fait, je discuterai de deux manières d'exécuter un programme C dans le terminal Linux et dans un éditeur de code.

Méthode 1 : Exécuter un programme C dans un terminal Linux

Pour exécuter un programme C sous Linux, vous devez disposer d'un compilateur C sur votre système. Le compilateur le plus populaire est gcc (GNU Compiler Collection).

Vous pouvez installer gcc à l'aide du gestionnaire de paquets de votre distribution. Dans les distributions Linux basées sur Debian et Ubuntu, utilisez la commande apt :

sudo apt install gcc

Basculez vers le répertoire dans lequel votre programme C est enregistré (ou indiquez le chemin), puis compilez le programme pour générer le fichier objet :

gcc -o my_program my_program.c

Rappelez-vous, fournir le fichier objet de sortie (-o my_program) est facultatif. Si vous ne le fournissez pas, un fichier objet nommé a.out sera automatiquement généré. Mais ce n'est pas bon, car chaque programme C compilé l'écrasera et vous ne savez pas à quel programme appartient ce fichier objet a.out.

Une fois votre fichier objet généré, exécutez-le pour exécuter le programme C. Il a su performer. Utilisez-le simplement comme ceci :

./my_program

Ensuite, si votre programme est correct, il vous montrera le résultat que vous attendez. Comme vous pouvez le constater, ce n’est pas différent de l’exécution d’un programme C++ sous Linux.

Chaque fois que vous modifiez votre programme, vous devez d'abord le recompiler puis réexécuter le fichier objet généré pour exécuter ce nouveau programme C.

Méthode 2 : Comment exécuter des programmes C sous Linux à l'aide d'un éditeur de code comme VSCode

Tout le monde n'est pas à l'aise avec la ligne de commande et le terminal, et je le comprends parfaitement.

Vous pouvez utiliser un véritable IDE C/C++ comme Eclipse ou Code Blocks, mais ce sont des programmes très lourds et sont généralement mieux adaptés aux projets plus importants.

Je recommande d'utiliser un éditeur de code open source comme VSCode ou Atom. Ce sont essentiellement des éditeurs de texte, mais vous pouvez installer des modules complémentaires pour compiler et exécuter des programmes directement dans l'éditeur de code graphique.

Dans cet exemple, j'utilise l'éditeur VSCode. Il s'agit d'un éditeur de code open source très populaire de Microsoft.

Tout d’abord, installez VSCode dans le centre logiciel d’Ubuntu. Pour les autres distributions, consultez le gestionnaire de packages ou le centre logiciel de votre distribution Linux. Vous pouvez consulter son site officiel pour plus d’informations.

Démarrez VSCode, ouvrez ou créez un projet et créez votre programme C ici. J'utilise un simple programme Hello World comme exemple.

Est-ce que c peut être utilisé sous Linux ?

Vous devez vous assurer d'avoir installé le compilateur gcc sur votre système Linux.

sudo apt install gcc

La prochaine chose que vous devez faire est d'utiliser une extension qui vous permet d'exécuter du code C. Microsoft peut vous demander d'installer son extension pour les programmes C/C++, mais elle est compliquée à configurer, je ne la recommande donc pas.

Au lieu de cela, je vous recommande d'utiliser l'extension Code Runner. Il s'agit d'une extension simple et directe qui vous permet d'exécuter facilement du code C et C++ sans configuration supplémentaire.

Allez dans l'onglet Extensions, recherchez et installez-y "Code Runner".

Est-ce que c peut être utilisé sous Linux ?

Installez l'extension Code Runner pour exécuter des programmes C/C++

Redémarrez VSCode. Maintenant, vous pouvez exécuter du code C en utilisant l'une des méthodes suivantes :

Est-ce que c peut être utilisé sous Linux ?

Cliquez avec le bouton droit sur le fichier du programme et sélectionnez Exécuter le code

Lorsque vous exécutez ce programme C, il sera automatiquement compilé et exécuté. Vous pouvez voir la sortie dans le terminal qui s'ouvre en bas de l'éditeur. Y a-t-il quelque chose de mieux que ça ?

Est-ce que c peut être utilisé sous Linux ?

La sortie du programme est affichée en bas de l'éditeur

Quelle méthode préférez-vous ?

Ce n'est pas un problème d'exécuter certains programmes C à partir de la ligne de commande Linux, mais utiliser un éditeur de code sera plus facile et fera gagner du temps. Vous ne pensez pas ?

Vous pouvez décider quelle méthode vous souhaitez utiliser.

  • Utilisez le raccourci Ctrl+Alt+N .

  • Appuyez sur F1, puis sélectionnez ou saisissez « Exécuter le code ».

  • Faites un clic droit dans l'éditeur de texte et cliquez sur "Exécuter le code" dans le menu contextuel.

Apprentissage recommandé : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn