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 :

Convertir Project C++ en .exe


Sujet :

C++

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut Convertir Project C++ en .exe
    Salut tout le monde,
    je voudrai savoir comment faire pour rendre mon project ("programé avec borland c++ builder") en .exe qu on puissent l'éxécute dans n'importe qu elle poste sans avoir a installé borland
    merci pour votre aide

  2. #2
    Membre actif
    Profil pro
    Inscrit en
    Janvier 2008
    Messages
    40
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Janvier 2008
    Messages : 40
    Par défaut
    Il suffit de la compiler et le fichier .exe correspondant sera généré tout seul.

  3. #3
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 641
    Par défaut
    Salut, et bienvenue sur le forum.

    La réponse est toute simple: le C++ est un langage compilé, ce qui fait que, meme lorsque tu travaille sous borland, il y a sytématiquement un exécutable qui est créé chaque fois que tu fais tes essais

    Dés que tu utilise le menu (ou les boutons outils) "build" ou "build and run", l'exécutable est créé

    Il "suffit" donc de le retrouver dans les dossiers de ton projet (souvent à la racine, parfois dans le dossier "bin") et de l'y récupérer.

    Il faut juste être attentif aux éventuelles bibliothèques dynamiques que ton projet utilise (les .dll), et veiller à les fournir en même temps que l'exécutable si elles ne sont pas fournies d'origine avec le système d'exploitation
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  4. #4
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut C++ .exe
    Merci pour votre aide .
    c'est vrai qu il y a le .exe dans le dossier projet ou je sauvgarde le projet
    mais le probléme c'est que je l'envoie a un ami pour tester il lui manque 5 fichiés bpl qu'il doit copier dans le dossier "systém32" ("vcl60.pbl, vcl60.bpl, rtl60.bpl, dbrtl60.bpl, vcldb60.bpl,") c'est ca les fichiers bibliothéque ?????
    et comment puis je m en détacher ou bien faire en sorte de les mettre avec l'éxécutable dans le méme dossier svp ?
    et merci beaucoup pour votre aide

  5. #5
    Membre expérimenté
    Profil pro
    Dev
    Inscrit en
    Décembre 2007
    Messages
    191
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Dev

    Informations forums :
    Inscription : Décembre 2007
    Messages : 191
    Par défaut
    http://www.cryer.co.uk/filetypes/b/bpl.htm

    apparemment ces fichiers sont en effet des dll spéciales de Borland, mais pour delphi, pas pour C++. Ce'st bizarre, mais c'est peut être ça.

    Fait simplement un fichier zip avec tous les fichiers nécessaires, et met un fichier "readme.txt" par exemple où tu indiques où copier les fichiers, pour un tout petit prog c'est le plus simple

  6. #6
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut
    Merci pour vos suggestions
    En attendant je vais faire comme m'a dit Pacorabanix
    sinon si y'as autre suggestion elle sera la bienvenue
    bonne continuation

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut
    Toujours personne pour m'aidé j ai tout fini tout et impeccable réste juste a avoir une aplication standard
    le probléme que j ai quand je l'éxécute dans un autre poste ou Borland Builder n est pas installer ca me dit qu il y as plusieur fichiés .bpl manquant.
    si c'est possible de méttre les fichiés dans un seul dossier pour que ca marche ca sera néttement mieux
    Merci

  8. #8
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 641
    Par défaut
    As tu remarqué que toutes les réponses t'ont été données
    1. tu lance la compilation de ton projet
    2. tu crée une archive comprenant
      • l'exe généré
      • vcl60.pbl
      • vcl60.bpl
      • rtl60.bpl
      • dbrtl60.bpl
      • vcldb60.bpl
      • d'autres peut etre (voir les messages d'erreur)

      (qui peuvent aussi être, tout simplement, dans le meme dossier que l'exécutable)
    3. tu extrait l'ensemble de l'archive sur l'ordinateur de destination
    4. tu utilise l'application
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  9. #9
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut C++ .exe Standar
    Salut all

    Ben oui j'ai vue cette solution d'ailleure c'est se que je vais faire mais j'auré bien voulue une Solution plus commode plus professionnel pas besoin de réster a éparpillé les fichiés parsque j ai ajouté plusieur fonction depuis et les fichiés .bpl Augmentent alor ca va étre ennuyeux d'avoir a placer les fichiés chaque foie que je copie l'application sur un poste

    ---------------------------------------------------------------------------

    VoiLa Vous Voyer Que Je M'applLique

  10. #10
    Expert confirmé
    Avatar de Mat.M
    Profil pro
    Développeur informatique
    Inscrit en
    Novembre 2006
    Messages
    8 526
    Détails du profil
    Informations personnelles :
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 8 526
    Par défaut
    Citation Envoyé par DolomatS Voir le message
    Salut tout le monde,
    je voudrai savoir comment faire pour rendre mon project ("programé avec borland c++ builder") en .exe qu on puissent l'éxécute dans n'importe qu elle poste sans avoir a installé borland
    merci pour votre aide
    *quelle version de Borland C++ ? merci d'être précis.
    *il y a un forum Borland C++ se donner la peine de parcourir les forums

    *pour répondre à la question il y a dans les options si mes souvenirs sont bons une option " lier avec les paquets" pour faire un exe autonome ; chercher dans les options de compilation

    Sinon je suis certain que ce problème est abordé dans les FAQ

  11. #11
    Membre confirmé
    Inscrit en
    Janvier 2008
    Messages
    84
    Détails du profil
    Informations forums :
    Inscription : Janvier 2008
    Messages : 84
    Par défaut
    Salut tout le monde .

    j ai le Borland c++builder 6 entreprise edition
    je suis nouveau dans le forum je m y connais pas trop alor ca serai sympa si vous me metiez les liens
    Merci

  12. #12
    Invité
    Invité(e)
    Par défaut
    Salut,


    Dans les options de compilation de borland C++ builder il faut décocher quelques cases pour que ton .exe soit portable sur dess machines n'ayant pas les dll requises ! Va faire un tour sur le forum C++ builder, il y a des topics qui parlent de sa , de mémoire je croi qu'il y a aussi la solution dans la FAQ

    Bon courage si ta besoin d'aide n'hesite pas

  13. #13
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Par défaut
    bonjours a tous moi j'ai bien copié les fichiers manquant mes a l'execution de mon .exe il me mes le message suivant :

    An error occurred while attempting to initialize the Borland Database Engine (error $2108)

    voila si quelqu'un a une idée merci d'avance.

  14. #14
    Expert éminent
    Avatar de koala01
    Homme Profil pro
    aucun
    Inscrit en
    Octobre 2004
    Messages
    11 641
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Belgique

    Informations professionnelles :
    Activité : aucun

    Informations forums :
    Inscription : Octobre 2004
    Messages : 11 641
    Par défaut
    C'est comme le porc salut, c'est marqué dessus

    Visibilement, tu utilise Borland DataBase Engine, mais il n'est pas présent sur la machine de destination...

    A toi de trouver ce qui manque pour que cela puisse fonctionner
    A méditer: La solution la plus simple est toujours la moins compliquée
    Ce qui se conçoit bien s'énonce clairement, et les mots pour le dire vous viennent aisément. Nicolas Boileau
    Compiler Gcc sous windows avec MinGW
    Coder efficacement en C++ : dans les bacs le 17 février 2014
    mon tout nouveau blog

  15. #15
    Membre averti
    Profil pro
    Inscrit en
    Avril 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2008
    Messages : 20
    Par défaut
    cela peut t'il avoir un rapport avec le fete que j'ai installer MySQL connector ODBC 3.51 sur la machine de developpement?

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

Discussions similaires

  1. [AC-2003] convertir application access en exe ou vb
    Par freeidea dans le forum Access
    Réponses: 1
    Dernier message: 04/09/2011, 19h21
  2. Comment convertir un projet en .exe (finaliser) ?
    Par zakzak2804 dans le forum Débuter
    Réponses: 3
    Dernier message: 18/05/2008, 11h52
  3. Réponses: 3
    Dernier message: 29/11/2005, 15h52
  4. Convertir un .bat en .com ou .exe
    Par Furius dans le forum Windows
    Réponses: 2
    Dernier message: 13/09/2005, 10h12
  5. [exe] convertire un fichier java en executable?
    Par Toosek dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 27/01/2004, 10h49

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