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

MFC Discussion :

Executable independant


Sujet :

MFC

  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut Executable independant
    Salut,

    Avec Visual C++ quand je construis mon projet il me créé un executable mais il ne marche que sur la machine où il a été compilé. Quand je le deplace sur un autre ordinateur ça ne marche pas.
    Alors svp, comment fait on pour avoir un executable "normal" avec Visual C++?

    Merci d'avance

  2. #2
    Membre confirmé
    Inscrit en
    Février 2003
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 141
    Par défaut
    "normal" n'est pas le probleme, le probleme c'est qu'il faut inclure les librairies nécessaires.
    tu peux le faire avec nimporte quel logiciel de création d'install, comme setup2go ou WindowsInstaller (je connais pas le truc pour les inclures au linkage, si c'est possible...)

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut
    Ce sont des programmes à part ou ça fait partie de Visual C++?

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut
    Je viens d'essayer Setup2Go, mais en fait il se contente de creer un executable qui copie les fichiers qu'on lui donne, ça ne règle pas mon problème. C'est c'est à la compilation qu'il faut régler le problème, quand je veux démarrer un executable compilé sur une machine, il affichera "Erreur d'initialisation du programme" sur n'importe quel autre ordinateur.

  5. #5
    Membre confirmé
    Inscrit en
    Février 2003
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 141
    Par défaut
    euh.... tu le compiles bien en mode release?

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut
    Que je le compile en Debug ou en Release c'est le même résultat. C'est pour ça je ne comprends pas...

  7. #7
    Membre confirmé
    Inscrit en
    Février 2003
    Messages
    141
    Détails du profil
    Informations forums :
    Inscription : Février 2003
    Messages : 141
    Par défaut
    ben jpeu pas te dire grand chose... c plus qu'une simple erreur de librairie, donc il nous fodrai plus de détail

  8. #8
    Rédacteur
    Avatar de nico-pyright(c)
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    6 414
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 6 414
    Par défaut
    pour un programme MFC, voir la faq : http://c.developpez.com/faq/vc/?page...stributeMFCApp

  9. #9
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    Citation Envoyé par nico-pyright(c)
    pour un programme MFC, voir la faq : http://c.developpez.com/faq/vc/?page...stributeMFCApp
    de plus un programme se distribue en mode RELEASE pas en DEBUG

  10. #10
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut
    Ce n'est meme pas du MFC, c'est un simple programme, meme un Hello World ne marche pas, et je suis bien en mode release.
    Je fais juste une simple copie des fichiers sur un autre ordinateur, cela suffit-il?

  11. #11
    Expert confirmé

    Homme Profil pro
    pdg
    Inscrit en
    Juin 2003
    Messages
    5 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : pdg

    Informations forums :
    Inscription : Juin 2003
    Messages : 5 756
    Billets dans le blog
    3
    Par défaut
    Il ne marche pas... mais encore, quel est le problème ?

  12. #12
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2004
    Messages
    554
    Détails du profil
    Informations personnelles :
    Localisation : France, Paris (Île de France)

    Informations forums :
    Inscription : Juin 2004
    Messages : 554
    Par défaut
    Mon problème est que je n'arrive pas à faire de programme executable qui marche sur d'autre ordinateur avec Visual Studio...

  13. #13
    Rédacteur
    Avatar de farscape
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2003
    Messages
    9 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

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

    Informations forums :
    Inscription : Novembre 2003
    Messages : 9 055
    Par défaut
    si tu es aussi peux precis on ne pourras pas t'aider ,
    on est pas devin si tu nous ne donne pas les messages d'erreurs ton probleme n'avancera pas....

  14. #14
    Membre éclairé
    Profil pro
    Inscrit en
    Juin 2002
    Messages
    577
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 577
    Par défaut
    bonjour,

    quel est le message d'erreur de l'exe qui ne marche pas ?

    est-ce que tu as fait :
    project --> settings --> mode RELEASE Et DEBUG --> Use MFC in static Librairie
    ?

Discussions similaires

  1. [Base de donnée] Deploiement ADO avec un executable independant:MS ACCESS
    Par renesouley dans le forum C++Builder
    Réponses: 5
    Dernier message: 09/04/2010, 19h38
  2. Creation d'un executable independant utilisant BDE
    Par Nephi dans le forum C++Builder
    Réponses: 4
    Dernier message: 05/07/2008, 18h23
  3. [Kylix] Probleme d'execution de programmes...
    Par yopziggy dans le forum EDI
    Réponses: 19
    Dernier message: 03/05/2002, 14h50
  4. [Kylix] Execution d'une application hors de l'edi
    Par Sadam Sivaller dans le forum EDI
    Réponses: 1
    Dernier message: 20/04/2002, 23h22
  5. Réponses: 2
    Dernier message: 17/03/2002, 19h00

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