En informatique (développement), un fichier objet est un fichier intermédiaire intervenant dans le processus de compilation.
Ce fichier contient du code machine, ainsi que d'autres informations :
- nécessaires à l'édition de liens (symboles);
- nécessaires lors de la phase (Le mot phase peut avoir plusieurs significations, il employé dans plusieurs domaines et...) de déboguage.
La plupart des compilateurs donnent à ces fichiers, le suffixe '.o' (comme GCC) et d'autres '.obj' (comme le compilateur (Un compilateur est un programme informatique qui traduit un langage, le langage source, en un...) de Microsoft (Microsoft Corporation (NASDAQ : MSFT) est une multinationale américaine de solutions...) vendu dans le produit Visual C++).
Programme informatique (Un programme informatique est une liste d'ordres indiquant à un ordinateur ce qu'il doit faire. Il...) |
Compilation | Analyse lexicale • Analyse syntaxique • Assemblage • Code objet (En informatique (développement), un fichier objet est un fichier intermédiaire...) • Code source • Compilateur • Décompilateur • Édition de liens (linker) • Identificateur • Moteur (Un moteur (du latin mōtor : « celui qui remue ») est un dispositif...) de production • Pré-compilateur • Préprocesseur (En informatique, un préprocesseur est un programme qui procède à des transformations sur un code...) |
Exécution | Configuration • Interprète • Machine virtuelle • Offset • Portabilité • Processus • Thread • Segmentation (De manière générale, le mot segmentation désigne l'action de segmenter, le fait de se segmenter...) |
Bug | Débogueur • Dépassement (Un dépassement est le fait de rouler pendant un instant, en général relativement...) d'entier (integer overflow) • Dépassement de pile (stack overflow) • Dépassement de tampon (En informatique, un dépassement de tampon ou débordement de tampon (en anglais, buffer...) (buffer overflow) • Dépassement de tas (heap overflow) • Effet de bord • Erreur de segmentation (Une erreur de segmentation (en anglais segmentation fault, parfois appelé en abrégé segfault),...) (segmentation fault) • Exception • Fuite de mémoire • Plantage (Dans le jargon informatique, un plantage désigne une interruption anormale et souvent...) (crash) • Test |
Catégorie:Compilateur • Catégorie:Bug |