int main () {
printf ("Bonjour, monde! \ n");
retour 0;
}
`` '
3. Compilation de votre programme C
* Ouvrez l'invite de commande: Accédez au répertoire où vous avez enregistré votre fichier `.c` à l'aide de la commande` CD` (répertoire modifié).
* compilez le code: Utilisez la commande du compilateur avec le nom de votre fichier `.c`:
* Mingw (Windows): `gcc myprogram.c -o myprogram`
* gcc (Linux / macOS): `gcc myprogram.c -o myprogram`
* Explication:
* `gcc`:c'est le nom du compilateur.
* `myProgram.c`:le nom de votre fichier C.
* `-o myProgram`:Cette option spécifie le nom du fichier de sortie (` myProgram`, dans ce cas).
4. Exécution de votre programme compilé
* Exécutez le programme: Tapez le nom du fichier de sortie que vous avez créé (sans l'extension `.c`).
* Windows: «myProgram»
* linux / macOS: `. / myProgram`
* Explication:
* Dans Linux / MacOS, vous avez besoin du préfixe `. /` Pour indiquer que vous exécutez le fichier exécutable dans le répertoire actuel.
Exemple (Windows Using Mingw)
1. Créez un fichier: `myprogram.c`
2. Écrivez le code: (Voir le code ci-dessus)
3. Ouvrez l'invite de commande: Accédez au répertoire contenant `myprogram.c`.
4. Compiler: `gcc myprogram.c -o myprogram`
5. Run: «myProgram»
Vous devriez voir "Bonjour, monde!" imprimé dans la console.
points clés
* Installation du compilateur: Si vous n'avez pas installé de compilateur C, vous devrez en télécharger et en installer un en premier.
* Gestion des erreurs: Faites une attention particulière à tous les messages d'erreur que vous voyez dans l'invite de commande. Ces messages sont inestimables pour déboguer votre code.
* ide (environnement de développement intégré): L'utilisation d'un code IDE comme Code ::Blocks (Windows), Xcode (macOS) ou Code (Linux / MacOS) simplifie souvent le processus de développement, car ils fournissent des fonctionnalités telles que la complétion automatique, les outils de débogage et la gestion de projet.
Faites-moi savoir si vous souhaitez explorer des options de compilation plus avancées, déboguer ou avoir des défis spécifiques auxquels vous êtes confronté.