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

Discussion :

Compiler le programme avec juste un .exe

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut Compiler le programme avec juste un .exe
    Bonjour,

    Je trouve assez souvent des programmes sur le net qui fonctionne sans dll à coté, je suppose que c'est du winapi...

    Mais hier je suis tombé sur un exe spécial qui n'avait pas de dll à coté. J'ai fait un clique droit dessus et j'ai pu l'extraire comme une archive et là j'ai vu les dll, l'exe etc..

    Je trouve ca super de ne plus voir les dll et n'avoir qu'un exe. Est ce que vous pourriez me dire comment il faut faire pour faire un exe qui contient mon programme avec les dll à l'intérieur svp? C'est à dire de ne garde qu'un executable.

    Merci

  2. #2
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par guyguy333 Voir le message
    Mais hier je suis tombé sur un exe spécial qui n'avait pas de dll à coté. J'ai fait un clique droit dessus et j'ai pu l'extraire comme une archive et là j'ai vu les dll, l'exe etc..
    :koi tu parle d'un installer?

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    Non c'est pas un installateur car quand on clique dessus ca lance le programme

    EDIT : Voilà le programme ou j'ai vu ca : Télécharger

    Donc à première vue, on a qu'un exe avec pas de dll à coté, c'est ce que je veux. Et quand on clique droit dessus, on peut extraire l'exe et voir les dll.
    C'est super, et je voudrais faire la meme chose pour n'avoir qu'un exe.

    Merci

  4. #4
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    Je pense avoir trouvé un programme qui fait ca et qui s'appelle ILMerge mais ne fonctionne pas chez moi... Enfete ce que je cherche c'est de rassembler les dll dans un exe

  5. #5
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par guyguy333 Voir le message
    Je pense avoir trouvé un programme qui fait ca et qui s'appelle ILMerge mais ne fonctionne pas chez moi... Enfete ce que je cherche c'est de rassembler les dll dans un exe
    Tu est sure que ce n'est pas une archive qui va décompresser l'exe dans un répertoire temporaire et lancer l'exe??

  6. #6
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    C'est possible

    Moi je cherche à rassembler les dll de qt avec l'exe pour n'avoir qu'un exe.

  7. #7
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par guyguy333 Voir le message
    C'est possible

    Moi je cherche à rassembler les dll de qt avec l'exe pour n'avoir qu'un exe.
    Demande peut être sur le forum C++.
    Y auras peut être quelqu'un qui connait

  8. #8
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    Ok merci, j'ai fait la demande

  9. #9
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    Citation Envoyé par guyguy333 Voir le message
    Ok merci, j'ai fait la demande
    Ok.
    EN regardant l'exe que tu as donné, ca semble être une archive auto extractable (SFX) créé par 7-zip.
    Y as surement un moyen de parametrer cette auto-extraction pour lancer l'exe.
    Si tu as une réponse n'oublie pas de la poster ici

  10. #10
    yan
    yan est déconnecté
    Rédacteur
    Avatar de yan
    Homme Profil pro
    Ingénieur expert
    Inscrit en
    Mars 2004
    Messages
    10 033
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur expert
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2004
    Messages : 10 033
    Points : 13 968
    Points
    13 968
    Par défaut
    regarde peut être ceci.
    http://www.gdgsoft.com/pb/

  11. #11
    En attente de confirmation mail
    Profil pro
    Inscrit en
    Août 2007
    Messages
    41
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Août 2007
    Messages : 41
    Points : 47
    Points
    47
    Par défaut
    Salut,

    Je ne sais pas si ce sera plus simple ou plus compliquer que les systemes d'autoextraction que vous avez cité, mais si tu veut juste un seul executable sans dll a coté, l'idéal je pense est de compiler ton programme en statique, y'a pas mal de post qui parle de ca, mais ca a l'air un peut compliqué (je ne sais pas comment faire).

  12. #12
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    Bonjour,

    Oui je pense que ca ressemble mais c'est pas tout à fait ca, il faudrait trouver le logiciel qu'ils utilisent J'ai demander sur la section C++ debutant si ils connaissent pas

  13. #13
    Membre à l'essai
    Profil pro
    Inscrit en
    Février 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 40
    Points : 18
    Points
    18
    Par défaut
    Bon voilà, je crois que la solution est là, il suffit d'utiliser tout simplement Winrar

    Donc il faut selectionner les fichiers, clique droit sur les fichiers, et Ajouter à l'archive. Après on coche créer une archive SFX. On va dans avancé et Options SFX et là on configure comme on veut et à la fin j'arrive à un exe qui lance directement le programme sans avoir de dll à coter

    merci encore mongaulois

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

Discussions similaires

  1. Réponses: 4
    Dernier message: 24/09/2007, 00h32
  2. compilation de programme avec gtk+
    Par adoumaz dans le forum GTK+ avec C & C++
    Réponses: 2
    Dernier message: 31/08/2007, 20h22
  3. Compiler un programme avec API Glut
    Par Haage dans le forum GLUT
    Réponses: 5
    Dernier message: 21/07/2007, 12h42
  4. Compiler un programme avec winapi.h
    Par mannostab dans le forum Langage
    Réponses: 2
    Dernier message: 06/10/2006, 23h06

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