Build et compilation
Résolu
ROM88
Messages postés
57
Date d'inscription
Statut
Membre
Dernière intervention
-
ROM88 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
ROM88 Messages postés 57 Date d'inscription Statut Membre Dernière intervention -
A voir également:
- Build et compilation
- Breach compilation c'est quoi - Guide
- Build pdf - Télécharger - PDF
- Build du système d'exploitation - Guide
- Clé d'activation windows 8 professionnel build 9200 gratuit - Forum logiciel systeme
- This windows build is not supported by this playbook ✓ - Forum Windows 10
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