Comment créer l'executable d'un projet [BC++] - Programmation
Marsh Posté le 17-07-2001 à 19:49:54
ca a ptete l'r debile comme ca, ms j'y arrive vraiment pas
Marsh Posté le 18-07-2001 à 08:48:09
C'est pas CW3230.DLL qu'il réclame ?
Il faut mettre une copie de la dll dans le répertoire où se trouve l'EXE (ou dans un chemin du path). Ca devrait marcher. Pour moi, c'est comme cela que je fais.
Pour ne pas l'avoir, je sais pas s'il y a moyen (genre code de la DLL dans l'exe ??).
Sous BC3, on a des prog autonomes. Sous BC5, il semblerait qu'il y ait un "boulet" à traîner, comme pour VisualBasic en son temps...
L'intérêt est que le code est plus petit (en volume) et si plus d'une appli écrite avec BC tourne, la DLL une fois chargée devrait (?) servir à chaque appli.
Marsh Posté le 18-07-2001 à 14:21:20
y a dans les options du projet (target expert) une option à desactiver.
je me souviens plus laquelle malheureusement, mais ça doit être qqchose genre link static ou link dynamic, et faut choisir static.
Marsh Posté le 18-07-2001 à 20:48:05
CARBON_14 > oui, c exactement cette dll qu'il reclame. C bizzare, je vais pas me la trimbaler tt le tps?? Bon, je vais tester en mettant la dll ds le repertoire de l'exe.
antp > oui, ds 'target expert' ya plein d'options, g pas pu tester ttes les combinaisons possible, ms je vais me concetrer sur les 'links'
je vous tiens au courant.
Marsh Posté le 19-07-2001 à 23:11:02
desole de cette reponse tardive
antp avait raison, ds 'target expert', fo mettre en 'static link' pr aue l'exe fonctionne sans reclamer de dll
merci
Marsh Posté le 20-07-2001 à 12:55:02
Je vais en profiter pour recréer mes projets avec cette option.
Mes collègues vont être contents de ne plus traîner ce boulet de DLL (j'avais pas trop remarqué cette option, comme quoi les amateurs ne sont pas des pros ).
Marsh Posté le 17-07-2001 à 16:59:30
Bon, deja j'utiliser borland C++ 5.0.
J'ai un projet avec 3 classes, donc 3 fichiers .cpp et 3 .h, ainsi que le main.
Qd je fait 'run' ds l'editeur, le programme compile et marche parfaitement. Ds le dossier où ya les sources, il me cree un .exe. Ms qd j'essaie de lancer l'executable depuis l'explorateur, ca marche pas, il me dit quy manque une certaine dll.
Donc comment rendre l'executable fonctionnel; je crois que c ds les options lors de la creation de projet qut fo choisir; g tenté plusieurs combinaison, ms elles etaient ttes non gagnantes
Alors si qq1 pouvait m'aider, ca serait sympa.
merci
PS: mon prog fait ts ses calculs ds 1 fenetre dos normalement, ya pas d'inteface graphique.