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 :

[Executable] Intégrer les DLL ou pas? [Débat]


Sujet :

C++Builder

  1. #1
    Membre averti
    Avatar de Superstivix
    Inscrit en
    Décembre 2003
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 250
    Points : 405
    Points
    405
    Par défaut [Executable] Intégrer les DLL ou pas?
    Bonjour à tous,

    Voila mon entreprise développe des solutions sous Builder utilisant SQLServer comme SGBD. Ces applications sont installées sur un serveur SQL et les utilisateurs les lancent par un réseau interne.

    Nous avons plusieurs DLL et plusieurs paquets de conception (BPL) que nous utilisons pour nos appli. Actuellement toutes ces appli sont installées avec tous ces composants "à part". Ceci nous pose quelques problèmes et nous envisageons de tout intégrer dans nos exécutables, nous voudrions dégager les avantages et inconvénients de chaque de ces deux solutions.

    Je sollicite votre aide afin d'éclairer notre lanterne!
    Nous avons quelques idées déja mais certaines échappent à notre connaissances, et puis des avis extérieus ne sont jamais ininteressants .
    Je vous remercie d'avance

    Steve

  2. #2
    Membre actif

    Homme Profil pro
    Inscrit en
    Septembre 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations forums :
    Inscription : Septembre 2002
    Messages : 472
    Points : 262
    Points
    262
    Par défaut yop
    Salut,
    Deja tu peux faire un executable indépendant :
    Pour se faire allez dans "Projet" puis "Options", dans l'onglet "Compilateur" cliquez sur le bouton "Version Finale", dans l'onglet "Paquets" décochez "Construire avec les paquets d'exécution" et enfin dans l'onglet "Lieur" décochez "Utiliser la RTL dynamique".
    Normalement, tu n'aura plus de problème avec les BPL après pour les DLL, je ne pense pas que ça soit une très bonne solution, le mieu est de placer les DLL avec le programme et le problème devrait être règlé !
    Cordialement,
    MaTHieU_

  3. #3
    Membre chevronné
    Avatar de DjmSoftware
    Homme Profil pro
    Responsable de compte
    Inscrit en
    Mars 2002
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Responsable de compte
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2002
    Messages : 1 044
    Points : 2 187
    Points
    2 187
    Billets dans le blog
    1
    Par défaut
    bonjour,
    la plupart des applications "professionnelles"sépare leur application entre un exécutable et plusieurs DLL ou BPL
    l'avantage principal de cette solution est la maintenance du software ainsi que la réusabilité de solutions partagées
    pour ce faire il est nécesaire de travailler avec un bon outil de gestion de version par exemple Starteam,ainsi que d'un outil pour la distribution de son applicatif (Wise,InstallShield)

    cordialement

  4. #4
    Membre averti
    Avatar de Superstivix
    Inscrit en
    Décembre 2003
    Messages
    250
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 250
    Points : 405
    Points
    405
    Par défaut
    Je vous remercie de vos deux réponses

    mais en fait je ne comprends pas très bien pourquoi cela présente un avantage au niveau de la maintenance du logiciel.

    De plus, j'ai oublié de préciser que les DLL que nous utilisons sont uniquement celles de Borland aucune autre pour l'instant.

    Steve

Discussions similaires

  1. Ne pas distribuer les DLL système avec son prog ?
    Par Muetdhiver dans le forum Visual C++
    Réponses: 8
    Dernier message: 01/03/2007, 12h50
  2. Taille de l'executable et les DLL
    Par aityahia dans le forum Delphi
    Réponses: 1
    Dernier message: 16/05/2006, 11h39
  3. Réponses: 4
    Dernier message: 18/01/2006, 14h49
  4. Réponses: 2
    Dernier message: 19/10/2005, 19h39
  5. [CR] créer 1 setup contenant tte les dll pr pas installer CR
    Par speed034 dans le forum SAP Crystal Reports
    Réponses: 1
    Dernier message: 27/10/2004, 09h57

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