IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Autres éditeurs Discussion :

De la compilation de Gcc


Sujet :

Autres éditeurs

  1. #1
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 630
    Points : 30 699
    Points
    30 699
    Par défaut De la compilation de Gcc
    Salut,

    En m'intéressant à la compilation de GCC, j'en suis venu à quelques conclusions pour lesquelles je voudrait avoir l'avis des gens qui savent:

    Plus le nombre de "bootstrap" est élevé (il peut varier entre 2 et 4), plus le compilateur sera optimisé

    Il est déconseillé d'utiliser le flag d'optimisation "-O3" pour compiler GCC.

    Ai-je mal compris ce qu'il en est, ou sont-ce des réalités

    Eventuellement, si quelqu'un pouvait justifier ces faits (ou le fait qu'ils soient faux), cela pourrait aussi m'arranger

    Merci d'avance

  2. #2
    Membre régulier

    Profil pro
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    78
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 78
    Points : 105
    Points
    105
    Par défaut
    Citation Envoyé par koala01 Voir le message
    Plus le nombre de "bootstrap" est élevé (il peut varier entre 2 et 4), plus le compilateur sera optimisé
    Si c'est réellement le cas, je serais vraiment interressé de savoir d'où ça vient ! Conceptuellement, je ne voit pas vraiment ce qui peut provoquer ça. Ce n'est pas parce que l'on optimise l'algo d'optimisation () pour qu'il aille plus vite qu'il va aussi devenir plus efficace !
    Le mieux qu'il y ai à faire, c'est recompiler la derniere version (pour avoir le dernier algo d'opti.) 2 fois, à mon avis.

  3. #3
    Expert éminent sénior
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 630
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 630
    Points : 30 699
    Points
    30 699
    Par défaut
    Ce sont des affirmations qui sont apparues plusieurs fois dans certains fora, pour lesquels je ne retrouve malheureusement pas les liens...

    Ceci dit, on justifie généralement la triple compilation selon le principe de:

    • lors de la première, on peut compiler gcc avec n'importe quoi
    • la deuxième permet de s'assurer que gcc a été compilé... avec la version correcte de gcc
    • la troisième permet de s'assurer qu'une version de gcc est capable de se compiler elle-même

    et cela nous permet de justifier le fait que la compilation puisse être demandée en une, deux ou trois fois...

    Mais, s'il n'y a aucun apport quant au fait d'effectuer la compilation en quatre temps, quel raison pourrait-on donner pour justifier que cette possibilité soit proposée

    Je ne dis pas ici que cette affirmation est réelle, je justifie le fait que l'on puisse se poser la question

Discussions similaires

  1. [Code::Blocks]Options de compilation de gcc
    Par Marco85 dans le forum Code::Blocks
    Réponses: 2
    Dernier message: 28/02/2006, 11h16
  2. compilation avec gcc: erreur inhabituelle
    Par artatum dans le forum C
    Réponses: 4
    Dernier message: 12/10/2005, 18h13
  3. Problème de compilation avec gcc
    Par Niktou dans le forum Linux
    Réponses: 9
    Dernier message: 27/09/2005, 16h18
  4. compilation avec gcc : erreurs bizard !!!
    Par CodeurNé dans le forum C
    Réponses: 2
    Dernier message: 23/09/2005, 19h09
  5. difference de compilation sur gcc et sur vc++
    Par blaise.laporte dans le forum MFC
    Réponses: 8
    Dernier message: 22/07/2005, 15h08

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo