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!