Comment executer un programme compilé ?

Fermé
Mouawad - 6 juil. 2004 à 15:49
 Mouawad - 6 juil. 2004 à 17:01
J'ai compilé un programme en utilisant c++ builder. Ca me donne un fichier .exe que je peux executer sur mon ordi, mais des que je mets le programme sur un autre ordinateur ( ou n'est pas présent c+++ builder) le programme ne s'execute plus !!

Au secours....

6 réponses

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
6 juil. 2004 à 15:52
Salut il te manque sans doute des dll...


.  .  Dieu a inventé le chat
\_/  pour que l'homme puisse caresser le tigre
0
Il me manque des dll ... ???


Comment faire pour ne plus "maquer de dll"
(je ne sais pas vraiment ccést koi un dll)
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
6 juil. 2004 à 16:08
Dynamic Linked Library...
Je ne peux pas dire lesquel il te manque, ca depend de ce dont tu as besoin dans ton programme...

.  .  Dieu a inventé le chat
\_/  pour que l'homme puisse caresser le tigre
0
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 160
6 juil. 2004 à 16:24
plusieurs possibilités :

1/ apprendre à faire un support d'installation (cd ou disquettes)
avec installshield généralement fourni avec le c++ builder
générateur de fichiers d'installation.Instalshield peut trouver les DLL nécessaires.

2/ dans projet/options:
- ne pas utiliser les paquets
- ne pas utiliser la RTL dynamique
Dans ce cas, Le fichier exe n'utilise pas de DLL, ni de RTL d'ailleurs.

3/ on peut cumuler 1 et 2 avec de petites applications.

cordialement
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
s'il me manque une .dll il faut que je la rajoute ou ?

dans l'ordi ou je ne peut pas executer mon prog ?
0
blurk Messages postés 486 Date d'inscription vendredi 16 avril 2004 Statut Membre Dernière intervention 15 mars 2009 160
6 juil. 2004 à 16:46
si tu fais comme en 2 il ne manque pas de DLL
0
Ca marche !!

MERCI
0