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

 Delphi Discussion :

Compiler une application, dcu générés, . . .


Sujet :

Delphi

  1. #1
    Membre éclairé
    Avatar de Whiler
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 298
    Points : 664
    Points
    664
    Par défaut Compiler une application, dcu générés, . . .
    Salut,

    Lorsque je compile une application avec XE ou XE2, dans le répertoire où l'exécutable est généré, j'ai :
    • l'exécutable (ça tombe bien )
    • et un fichier DCU par unité utilisée


    D'un point de vue purement cosmétique, je préfèrerais ne pas les avoir (ou alors, dans un autre répertoire)...
    J'ai bien pensé à faire un événement post-build pour les supprimer... mais je pense que s'ils sont générés, il y a sûrement une bonne raison.
    Du genre, si une unité n'est pas modifiée, alors il réutilise le précédent dcu (et donc autant éviter de le supprimer pour compiler plus vite la fois suivante).

    Y aurait-il un paramètre, un chemin que l'on peut spécifier quelque part pour :
    • ne pas les générer s'ils sont inutiles
    • les mettre dans un répertoire différent de l'application s'ils sont nécessaires (sans utiliser des événements pre/post-build)

    (Si c'est au niveau de Delphi, plutôt que du projet, ce serait encore mieux)

  2. #2
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 466
    Points
    28 466
    Par défaut
    Oui les DCU sont des versions précompilées des unités

    Projet/Options
    - Compilateur Delphi
    - Répertoire de sortie des Unités

  3. #3
    Rédacteur/Modérateur
    Avatar de Andnotor
    Inscrit en
    Septembre 2008
    Messages
    5 845
    Détails du profil
    Informations personnelles :
    Localisation : Autre

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 845
    Points : 13 622
    Points
    13 622
    Par défaut
    Citation Envoyé par Whiler Voir le message
    Y aurait-il un paramètre, un chemin que l'on peut spécifier quelque part
    Dans les options du projet, sous Compilateur Delphi.
    • Répertoire de sortie pour les exe et dll.
    • Répertoire de sortie des unités pour les dcu.


    Ces chemins peuvent être différents par Configuration de construction.

  4. #4
    Membre chevronné
    Avatar de Droïde Système7
    Homme Profil pro
    Inscrit en
    Septembre 2003
    Messages
    2 288
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Septembre 2003
    Messages : 2 288
    Points : 1 935
    Points
    1 935
    Par défaut
    Bonjour,

    Perso sous mon Vista dans tout répertoire d'appli je fais :

    - Regrouper par > Type (Type à recherche sur "Autre").

    Et là ensuite je peux "cacher" les types de fichiers qui encombrent ce dossier.

    La présentation est nickel et ce n'est plus le fouillis.

    @+

  5. #5
    Membre éprouvé
    Avatar de CapJack
    Homme Profil pro
    Prof, développeur amateur vaguement éclairé...
    Inscrit en
    Mars 2004
    Messages
    624
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Prof, développeur amateur vaguement éclairé...
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 624
    Points : 988
    Points
    988
    Par défaut
    Personnellement, j'ai créé des répertoires séparés pour les unités que j'utilise le plus souvent, triés suivant l'origine, le type, adaptées à Lazarus ou pas, etc.

    Et tous ces chemins sont déclarés dans Outils/Options/Options Delphi/Bibliothèques. Les .dcu sont par défaut générés dans le répertoire .pas, donc dans ces sous-répertoires-là.

  6. #6
    Membre éclairé
    Avatar de Whiler
    Homme Profil pro
    Inscrit en
    Avril 2002
    Messages
    298
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Avril 2002
    Messages : 298
    Points : 664
    Points
    664
    Par défaut
    Merci à vous tous pour vos réponses
    (vous avez tous eu le droit à un +1)

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

Discussions similaires

  1. Compiler une application utilisant GTK+ avec MinGW
    Par lilivounet dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 19/06/2009, 15h42
  2. [Compiler] Compiler une application avec plusieurs fichiers m
    Par ploukinet dans le forum MATLAB
    Réponses: 3
    Dernier message: 10/05/2007, 18h34
  3. [c#]compiler une application web en ligne de commande
    Par chorokari dans le forum ASP.NET
    Réponses: 1
    Dernier message: 23/01/2007, 10h55
  4. [VB.net] Compiler une application pour smartphone
    Par UNi[FR] dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 28/08/2006, 11h49
  5. Réponses: 11
    Dernier message: 02/05/2006, 14h16

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