Build et compilation
Résolu
ROM88
Messages postés
57
Date d'inscription
Statut
Membre
-
ROM88 Messages postés 57 Date d'inscription Statut Membre -
ROM88 Messages postés 57 Date d'inscription Statut Membre -
Bonjour,
j'aimerais savoir quelle est la difference concrete entre un build et une compilation??
descriptions detaillees sont les bienvenues!!
merci
j'aimerais savoir quelle est la difference concrete entre un build et une compilation??
descriptions detaillees sont les bienvenues!!
merci
A voir également:
- Build et compilation
- Build du système d'exploitation - Guide
- Breach compilation c'est quoi - Guide
- Activer windows 8.1 professionnel build 9600 - Guide
- Build pdf - Télécharger - PDF
- Numéro build samsung - Guide
2 réponses
Ben build c'est un peu vague, et en plus en général la compilation est une partie du build.
Au feeling, je dirais que le build comprend (en C/C++) :
- la gestion des dépendances (voir quel fichier source dépend de quel fichier source (les fichiers .d)),
- la pré-compilation (traitées les options passées au précompilateur, précédées d'un #, comme par exemple #include),
- la compilation (de chaque fichier source (.c, .cpp) en fichier binaire (les .o)),
- et le linkage (assemblage des binaires et des librairies (.a, liens vers les .so) pour créer l'exécutable).
D'un autre côté, par abus de langage la compilation fait souvent référence au quatre étapes donc bon... Bref, ce que j'ai dit est à prendre avec des pincettes, si tu trouves des choses sur google ou wikipedia tu trouveras peut être quelque chose de plus rigoureux.
Bonne chance
Au feeling, je dirais que le build comprend (en C/C++) :
- la gestion des dépendances (voir quel fichier source dépend de quel fichier source (les fichiers .d)),
- la pré-compilation (traitées les options passées au précompilateur, précédées d'un #, comme par exemple #include),
- la compilation (de chaque fichier source (.c, .cpp) en fichier binaire (les .o)),
- et le linkage (assemblage des binaires et des librairies (.a, liens vers les .so) pour créer l'exécutable).
D'un autre côté, par abus de langage la compilation fait souvent référence au quatre étapes donc bon... Bref, ce que j'ai dit est à prendre avec des pincettes, si tu trouves des choses sur google ou wikipedia tu trouveras peut être quelque chose de plus rigoureux.
Bonne chance