Maison > développement back-end > Tutoriel C#.Net > Quels fichiers sont générés après la compilation du programme c ?

Quels fichiers sont générés après la compilation du programme c ?

angryTom
Libérer: 2020-03-09 17:40:05
original
9342 Les gens l'ont consulté

Quels fichiers sont générés après la compilation du programme c ?

Quels fichiers sont générés après la compilation d'un programme C

Le compilateur convertit le code source du programme C en binaire en quatre étapes : prétraitement, compilation , Assemblage, liaison

1. Prétraitement : les actions de précompilation, telles que les macros, les membres statiques, etc. sont traitées à ce stade ; (Unix : .i)

2. : Générez des fichiers d'assemblage, au cours de ce processus, le compilateur optimisera le code source ; (Unix : .s)

3. Assemblage : Générez le fichier d'assemblage dans un fichier cible, qui est en fait exécutable (Unix : .o Win : .obj) ;

4. Lien : Liez le fichier cible dans un fichier exécutable (Unix : .out Win : .exe).

Résumé : Dans la phase de compilation du langage C, le compilateur vérifiera la syntaxe, optimisera le code et générera du code assembleur, le nom du suffixe étant .s.

Pour plus de connaissances en programmation, veuillez suivre le Site Web PHP chinois !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal