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++ Discussion :

Probleme avec le fichier executable


Sujet :

C++

  1. #21
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 395
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 395
    Par défaut
    Bonjour,
    Je n'ai pas réponse à tout, mais je peux néanmoins clarifier certaines choses:
    1. Il n'est pas illégal de distribuer les DLLs en version Release livrées avec Visual. La license interdit seulement la distribution des DLLs de débogage.
    2. Les outils de déploiement de VS2005 peuvent lister les DLLs appropriées dans les "dépendances à installer avec l'application".
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

  2. #22
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Citation Envoyé par poukill Voir le message
    Au fait, quand j'y pense, je sais pas comment on fait pour compiler en static sous Visual...
    En fait... rien de plus simple:

    Propriétés du projet...
    Selection de la/les configuration(s) et de la/les plateform(es)...
    Configuration properties
    C/C++
    Code Generation
    -> Runtime Libraries

    Y a les 4 choix possibles: release, debug, release-DLL, debug-DLL


    Juste une information additionelle... Sous visual, la création d'un projet d'installation (donc d'un .msi) permet de gérer tout ça de manière transparente. En plus le projet indique clairement les dépendences sur d'éventuel merge-module manquantes.
    Et comme tous les fichiers d'installation M$, les installations peuvent être silencieuses sans aucun problême.

    Rappelons que le but est qu'un "programme" puisse toujours être installé par un installeur automatique (pour les silent deployment chers aux administrateurs) et surtout, puisse toujours être désinstallé par le panneau de contrôle ! Il est dépassé le temps ou installer un programme ce faisait à coup de gzip et de set path... heureusement !

Discussions similaires

  1. Problème avec un fichier fichier.cpio.gz
    Par vbcasimir dans le forum Administration système
    Réponses: 8
    Dernier message: 21/02/2006, 13h24
  2. Probleme avec les fichier faire un copier coller
    Par mcdonald dans le forum Général Python
    Réponses: 4
    Dernier message: 29/01/2006, 13h38
  3. probleme avec un fichier
    Par elghadi_mohamed dans le forum C
    Réponses: 2
    Dernier message: 02/01/2006, 14h02
  4. probleme avec un fichier .dfm
    Par lestat1859 dans le forum C++Builder
    Réponses: 5
    Dernier message: 31/08/2005, 18h02
  5. [VB.NET] Probleme avec les fichiers!!
    Par ludovic85 dans le forum Windows Forms
    Réponses: 2
    Dernier message: 20/01/2005, 17h12

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