Ce wikiHow vous apprend à compiler un programme C à partir des sources, en utilisant le compilateur GNU (GCC) pour Linux et le GNU minimaliste (MinGW) pour Windows.
Étape
Méthode 1 sur 2: Utilisation de GCC pour Unix
Étape 1. Ouvrez une fenêtre de terminal sur votre ordinateur Unix
Étape 2. Entrez la commande gcc --version et appuyez sur Entrée pour afficher la version GCC sur l'ordinateur
Si votre ordinateur affiche un message de commande introuvable, GCC n'est peut-être pas installé sur votre ordinateur.
- Si besoin, installez GCC en suivant le guide de votre distribution Linux.
- Pour compiler un programme C++, utilisez "g++", au lieu de "gcc".
Étape 3. Ouvrez le dossier dans lequel vous avez enregistré le code source du programme
Par exemple, si le code du programme "akurapopo.c" se trouve dans le dossier /usr/yuliaR/source, entrez la commande cd /usr/yuliaR/source
Étape 4. Entrez la commande gcc akurapopo.c –o AkuRapopo
Remplacez "akurapopo.c" par le nom de code source de votre programme et "AkuRapopo" par le nom de votre programme souhaité. Le processus de compilation commencera.
- Si une erreur se produit pendant le processus de compilation, collectez les informations d'erreur avec la commande gcc -Wall -o errorlog akurapopo.c. Après cela, affichez le fichier "errorlog" avec la commande cat errorlog.
- Compilez le programme à partir de plusieurs fichiers de code source avec la commande gcc -o nom_programme fichier1.c fichier2.c fichier3.c.
- Pour compiler plusieurs programmes à partir de plusieurs codes sources à la fois, utilisez la commande gcc -c fichier1.c fichier2.c fichier3.c.
Étape 5. Exécutez le programme compilé avec la commande./nomprogramme
Méthode 2 sur 2: Utilisation de MinGW pour Windows
Étape 1. Téléchargez Minimalist GNU pour Windows depuis
MinGW est un package GCC facile à installer pour Windows.
Étape 2. Exécutez le programme d'installation de MinGW
Si le programme d'installation ne s'ouvre pas automatiquement, double-cliquez sur le fichier MinGW dans le dossier Téléchargements, puis cliquez sur Installer
Étape 3. Ajustez les options d'installation du programme, puis cliquez sur Continuer
Le dossier recommandé pour l'installation de MinGW est C:\MinGW. Si vous devez modifier le dossier d'installation, ne sélectionnez pas un dossier dont le nom contient des espaces (comme Program Files)
Étape 4. Sélectionnez le compilateur que vous souhaitez installer
- Pour installer le compilateur minimal recommandé, sélectionnez Configuration de base dans le volet gauche, puis cochez tous les compilateurs qui apparaissent dans le volet principal droit.
- Si nécessaire, vous pouvez sélectionner Tous les packages et cocher tous les compilateurs supplémentaires.
Étape 5. Cliquez sur le menu Installation dans le coin supérieur gauche de MinGW
Étape 6. Cliquez sur Appliquer les modifications
Étape 7. Cliquez sur Appliquer pour télécharger et installer le compilateur
Étape 8. Ajoutez le CHEMIN MinGW à la variable d'environnement système en suivant ces étapes:
- Appuyez sur Win+S pour ouvrir le menu Rechercher, puis saisissez le mot-clé de l'environnement.
- Dans les résultats de la recherche, cliquez sur Modifier les variables d'environnement système.
- Cliquez sur Variables d'environnement.
- Cliquez sur Modifier sous la zone supérieure (sous Variables utilisateur).
- Faites défiler jusqu'à la fin de la zone Valeurs variables.
- Entrez;C:\MinGW\bin à la fin du texte dans la case. Si vous avez installé MinGW dans un autre dossier, remplacez;C:\MinGW\bin par;C:\installationfoldername\bin.
- Cliquez deux fois sur OK pour fermer la fenêtre.
Étape 9. Ouvrez une fenêtre de ligne de commande en tant qu'administrateur en suivant ces étapes:
- Appuyez sur Win+S, puis entrez cmd.
- Cliquez avec le bouton droit sur Invite de commandes dans les résultats de la recherche, puis cliquez sur Exécuter en tant qu'administrateur.
- Cliquez sur Oui pour autoriser les modifications sur l'ordinateur.
Étape 10. Ouvrez le dossier dans lequel vous avez enregistré le code source du programme
Par exemple, si vous avez enregistré le code source "lailacanggung.c" dans le dossier C:\Source\Programs, saisissez la commande cd C:\Source\Programs
Étape 11. Saisissez la commande gcc lailacanggung.c –o lailacanggung.exe
Remplacez le nom de fichier par le nom de votre fichier de code de programme. Une fois le processus de compilation terminé, vous verrez à nouveau la ligne de commande. Les erreurs qui se produisent ne seront pas affichées.
Les erreurs dans le code du programme doivent être corrigées avant de démarrer le processus de compilation. Le code du programme contenant l'erreur n'a pas pu être compilé
Étape 12. Entrez le nom de votre programme pour l'exécuter, par exemple lailacanggung.exe
Des astuces
- Lorsque vous compilez un programme avec le paramètre -g, le compilateur inclura les informations de débogage appropriées pour GDB, le programme de débogage intégré de GCC. Ces informations vous faciliteront le débogage.
- Pour compiler de gros programmes, vous pouvez d'abord créer un Makefile.
- Si votre programme est optimisé pour la vitesse, la taille du programme peut augmenter et la précision peut ne pas être très bonne. D'un autre côté, si vous optimisez la taille ou la précision du programme, la vitesse du programme peut diminuer.
- Lors de la compilation de programmes C++, utilisez G++ comme vous le feriez avec GCC. Les fichiers C++ ont une extension.cpp au lieu de.c.