116 votes

Qu'est-ce qu'un compilateur, un éditeur de liens, un chargeur ?

Je voulais connaître en profondeur la signification et le fonctionnement du compilateur, de l'éditeur de liens et du chargeur. En référence à n'importe quel langage de préférence c++.

14voto

RedGrittyBrick Points 2470

Wikipedia devrait avoir une bonne réponse, voici mon avis :

  • Compilateur : lit quelque chose.c source, écrit quelque chose.o objet.
  • Linker : joint plusieurs fichiers *.o dans un programme exécutable.
  • Loader : code qui charge un exécutable en mémoire et démarre son exécution.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X