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 :

XE7 : paramétrage des options pour un EXE plus compact


Sujet :

Delphi

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé

    Profil pro
    Inscrit en
    Avril 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 540
    Par défaut XE7 : paramétrage des options pour un EXE plus compact
    Bonjour à tous

    Suite à l'information donnée par Paul Toth, lors de ma question http://www.developpez.net/forums/d15...aucoup-lourds/ sur les EXE devenus très lourds, j'ai regardé les options de compilation.

    Que j'active ou non certaines options (informations de débogage, optimisation, etc) je me retrouve avec un EXE du même poids. A l'octet près.

    Pourquoi ?

  2. #2
    Membre Expert
    Avatar de Lung
    Profil pro
    Analyste-programmeur
    Inscrit en
    Mai 2002
    Messages
    2 704
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France, Haute Savoie (Rhône Alpes)

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

    Informations forums :
    Inscription : Mai 2002
    Messages : 2 704
    Par défaut
    Tu as testé les modes de construction ?
    Sous XE7, mon dernier projet pesait 12,5 Mo en débug et 2.5 Mo en release.
    L'urgent est fait, l'impossible est en cours, pour les miracles prévoir un délai. :bug: ___ "http://club.developpez.com/regles/#LIII-A"Écrivez dans un français correct !!

    C++Builder 5 - Delphi 6#2 Entreprise - Delphi 2007 Entreprise - Delphi 2010 Architecte - Delphi XE Entreprise - Delphi XE7 Entreprise - Delphi 10 Entreprise - Delphi 10.4.2 Entreprise - Delphi 11.3 Entreprise - Visual studio 2022
    OpenGL 2.1 - Oracle 10g - Paradox - Interbase (XE) - PostgreSQL (15.7)

  3. #3
    Membre éclairé

    Profil pro
    Inscrit en
    Avril 2004
    Messages
    540
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 540
    Par défaut
    "Mode de construction" : peux-tu préciser ?

    Pour celui auquel je pense, c'est un projet Win32. Il y a 8 boutons, un Statusbar, 3 Groupbox, un menu général, un TJvSHFileOperation, un TJvSearchFiles, 4 JvPopupMenu, deux ou trois labels. Un thème, aussi, mais de Delphi, pas un truc extérieur.

    Les options sont ici :


  4. #4
    Membre Expert
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Par défaut
    Bonjour,

    En fait Lung parle du gestionnaire de projets :

    http://docwiki.embarcadero.com/RADSt...ire_de_projets

    Dans lequel on peut choisir une configuration de construction (Par défaut il y en a 2 : DEBUG et RELEASE, mais on peut en créer d'autres). Et quand on compile avec la configuration RELEASE l'exe est beaucoup plus petit.

  5. #5
    Membre Expert
    Homme Profil pro
    Ingenieur de recherche - Ecologue
    Inscrit en
    Juin 2003
    Messages
    1 157
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingenieur de recherche - Ecologue

    Informations forums :
    Inscription : Juin 2003
    Messages : 1 157
    Par défaut
    Citation Envoyé par Thierry Laborde Voir le message
    Bonjour,

    En fait Lung parle du gestionnaire de projets :

    http://docwiki.embarcadero.com/RADSt...ire_de_projets

    Dans lequel on peut choisir une configuration de construction (Par défaut il y en a 2 : DEBUG et RELEASE, mais on peut en créer d'autres). Et quand on compile avec la configuration RELEASE l'exe est beaucoup plus petit.
    Il me semblait bien qu'il y en a 2 (debug et release); mais sur mon projet je ne vois que DEBUG (pour l'instant cela me convient) mais aurais-je fait un bêtise ? Y a t-il un moyen de la faire réapparaitre ? Sinon, pas de problème, je reconstruirai les options

    a+

  6. #6
    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 : 56
    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
    un projet standard créé avec Delphi XE7 propose les deux environnements, mais un clic droit sur "Configuration de construction" permet d'en créer autant qu'on veux
    Nom : Capture-1.png
Affichages : 517
Taille : 8,6 Ko

    le nom n'a aucune importance, c'est juste un libellé qui permet de regrouper une série d'options.

    dans la fenêtre "Options de projet" il est aussi possible d'Enregistrer et d'Appliquer (charger) une configuration, il est donc possible de récupérer le debug/release d'un projet vierge vers un projet existant
    Developpez.com: Mes articles, forum FlashPascal
    Entreprise: Execute SARL
    Le Store Excute Store

Discussions similaires

  1. Paramétrage des IP pour le clusterware
    Par childeric dans le forum Installation
    Réponses: 2
    Dernier message: 27/10/2008, 10h21
  2. disparition des options pour les fichiers cachés
    Par ph4prod dans le forum Windows XP
    Réponses: 8
    Dernier message: 07/08/2007, 02h28
  3. Paramétrage des utilisateurs pour Samba
    Par Hobbi1 dans le forum Administration système
    Réponses: 3
    Dernier message: 18/07/2006, 11h05
  4. Désactivation de certaines options pour un exe donné
    Par Invité(e) dans le forum Windows
    Réponses: 6
    Dernier message: 04/01/2006, 19h46
  5. [debutant][JNI]Stocker des objet pour les rappeler plus tard
    Par Celenor dans le forum Entrée/Sortie
    Réponses: 7
    Dernier message: 28/03/2004, 01h28

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