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

C++Builder Discussion :

Vitesse de compilation [FAQ]


Sujet :

C++Builder

  1. #1
    Membre éclairé Avatar de srvremi
    Homme Profil pro
    Directeur d'école d'ingénieurs
    Inscrit en
    Mars 2002
    Messages
    554
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Directeur d'école d'ingénieurs
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2002
    Messages : 554
    Points : 656
    Points
    656
    Par défaut Vitesse de compilation
    J'ai trouvé pourquoi C++ Builder met longtemps à compiler. En fait il recompile tous les fichiers inclus à chaque fois, même si je n'y ai apporté aucune modification.

    Comment faire pour éviter ça ?
    Cordialement,
    Rémi

  2. #2
    Futur Membre du Club
    Inscrit en
    Juillet 2002
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 10
    Points : 9
    Points
    9
    Par défaut
    Bonne idée, moi je suis intéressé.
    Mais je trouve qu'il met bcp de temps à lancer l'appli une fois la compil et la liaison effectuées...
    Rico, Directeur Général du Culte Sec de Gourous & riCo

  3. #3
    Candidat au Club
    Inscrit en
    Juillet 2002
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2002
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    si c des cpp, fo pas les inclure, fo les dans un cpp séparé et mettre un header, comme ca il va générer un beau makefile

  4. #4
    JEG
    JEG est déconnecté
    Membre éclairé
    Avatar de JEG
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    211
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 211
    Points : 727
    Points
    727
    Par défaut
    c'est dans les options du projet : il faut que "utiliser les entetes précompilées" soit coché. (mais bon des fois, il s'en fout quand même....)

  5. #5
    Membre régulier

    Profil pro
    Inscrit en
    Mars 2002
    Messages
    25
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 25
    Points : 81
    Points
    81
    Par défaut
    Salut,
    La lecture de cet article est très intéressante et m'a permis de diviser par 3 les temps de compilation sur certains projets : http://www.bcbdev.com/articles/pch.htm
    @+
    Frédéric

  6. #6
    Candidat au Club
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 2
    Points : 4
    Points
    4
    Par défaut ultimate
    bon voilà la réponse ultime !
    Pour ne pas recompiler les header à chaque fois, il faut donc les précompiler (Option à cocher)
    mais il faut savoir que seuls les fichiers headers inclus avant la directive #pragme hdrstop
    seront précompilés !!!

    de plus, ces headers ont un intérêt si ils sont les mêmes ou presque dans tous vos CPP,
    grosso modo, il faut que les premières lignes de vos CPP soient tuojours les mêmes:
    #include ...
    #include ...
    #include ...
    #include ...
    #include ...
    #pragma hrdstop

    et là, tout les includes seront compilé une fois pour toute, sauf modif ! 8)

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Options de compilation VS Vitesse d'exécution
    Par Hartok dans le forum EDI
    Réponses: 6
    Dernier message: 29/06/2010, 08h35
  2. Accroître la vitesse de compilation.
    Par grunt2000 dans le forum Windows XP
    Réponses: 4
    Dernier message: 19/05/2009, 14h38
  3. [BP7] Vitesse d'exécution des programmes compilés Pascal
    Par Transgarp dans le forum Turbo Pascal
    Réponses: 27
    Dernier message: 08/04/2008, 21h09
  4. Vitesse en compilé et en interprété
    Par antoinetav dans le forum Caml
    Réponses: 5
    Dernier message: 07/06/2007, 20h46
  5. Réponses: 1
    Dernier message: 27/05/2002, 01h44

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