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 chevronné
    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
    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
    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
    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
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

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

    Informations forums :
    Inscription : Septembre 2008
    Messages : 5 908
    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 Expert
    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
    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 émérite
    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
    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 chevronné
    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
    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, 14h42
  2. [Compiler] Compiler une application avec plusieurs fichiers m
    Par ploukinet dans le forum MATLAB
    Réponses: 3
    Dernier message: 10/05/2007, 17h34
  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, 09h55
  4. [VB.net] Compiler une application pour smartphone
    Par UNi[FR] dans le forum Windows Mobile
    Réponses: 1
    Dernier message: 28/08/2006, 10h49
  5. Réponses: 11
    Dernier message: 02/05/2006, 13h16

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