« Langage C/Outils » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 229 :
Copiez-collez ce code dans l’éditeur de texte, puis enregistrez le fichier sous le nom '''main.c'''. Ensuite, déplacez-vous dans les répertoires à l’aide de l’invite pour arriver dans le répertoire qui contient le fichier source.
 
<codesource typelang="consoletext">
C:\Programmation>dir
 
Ligne 240 :
1 fichier(s)              130 octets
2 Rép(s)  172 089 290 752 octets libres
</codesource>
 
Nous allons compiler ce fichier à l’aide d’une commande : <minicode type="console">'''gcc main.c</minicode>'''. Cette commande va transformer le fichier spécifié en exécutable. Si vous regardez le répertoire de nouveau, vous remarquerez d’ailleurs qu'un fichier <gras>'''.exe</gras>''' est apparu. C’est le résultat de la compilation. Si vous le lancez, vous verrez le résultat à l'écran :
 
<codesource typelang="consoletext">
C:\Programmation>gcc main.c
 
C:\Programmation>main.exe
Hello world
</codesource>
 
Si vous obtenez une erreur du type « '' 'gcc' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichiers de commandes'' » c'est que vous vous êtes trompés quelque part.
<erreur>Si vous obtenez une erreur du type <code type="console">
'gcc' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichiers de commandes
</code> c'est que vous vous êtes trompés quelque part.</erreur>
 
Nous apprendrons dans le chapitre suivant pourquoi le programme affiche un message à l’écran.
 
Il existe de nombreuses options de compilation pour MinGW que tout un cours entier ne pourrait pas aborder. Si vous souhaitez découvrir ces options, vous pouvez jeter un œil à la <lien url="[http://linux.die.net/man/1/gcc"> documentation officielle</lien>]. Même si cette page traite de GCC, la très grande majorité des options marchent pour MinGW.]]>
</texte>