Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2653 connectés 

  FORUM HardWare.fr
  Programmation

  [C++ Builder 5] Comprends plus rien !!!

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++ Builder 5] Comprends plus rien !!!

n°99385
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 12-02-2002 à 13:33:10  profilanswer
 

hello,
 
J'utilise C++ Builder 5, quand je compile il fait 300 Ko pour un projet quasi-vide (juste un bouton), car je le construit avec la bibliotheque VCL. Si je lance l'exe sur la machine où je programme aucun problème, mais si je le lance sur une machine avec juste win2000 (pas de c++ builder ou delphi), il me demande une dll : borlndmm.dll (25 Ko) , puis quand je la met dans le dossier il m'en demande une 2eme de 1.4 Mo, cc3250mt.dll (à peu près) !!!
Je programmais jusqu'à présent en Delphi sans problème, et on me disais qu'il fallait passer au C++, mais si il faut que je fournisse 1.4 Mo de dll, ça va plus !!! En Delphi pas besoin !!!
C'est comme du VB là !!! Where is the problem ???
 
je vois des exe qui font à peine 20 ou 30 Ko ! Comment ils font ça ??? (je veux pas de vcpp, c'est trop cher et ça pue le microsoft)
 
Merci


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
mood
Publicité
Posté le 12-02-2002 à 13:33:10  profilanswer
 

n°99389
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 12-02-2002 à 13:39:14  profilanswer
 

:cry:  :cry:  :cry:  :cry:  :cry:  :cry:


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°99390
fearsome
Posté le 12-02-2002 à 13:40:07  profilanswer
 

bah il font des .exe ki n'utilisent pas de grosses librairies, ca depend des include ke t'as .... enfin je pense :)

n°99392
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 12-02-2002 à 13:40:58  profilanswer
 

tu crois que ça ne dépend donc pas du compilateur ???


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°99396
thecoin
Chasseur de chasseur de canard
Posté le 12-02-2002 à 13:44:52  profilanswer
 

Regarde dans tes options de compilations pour faire une version finale de ton prog


---------------
Si tu regardes ce que le canard mange, tu ne mangeras pas de canard.
n°99397
fearsome
Posté le 12-02-2002 à 13:44:54  profilanswer
 

ben j'ai borland et msvc++ 6 et je fais des pti exe tout ridicules :)

n°99416
Carbon_14
Posté le 12-02-2002 à 14:01:43  profilanswer
 

Quand les DLL sont sur la machine, on ne s'en préoccupe pas.
 
Dans les options, y a pas "static" ou "dynamique" pour le projet ? J'avais un pb analogue avec BC5.02 et la grosse CW3230.DLL. Un topic sur ce forum m'a permis de me rendre compte que j'avais jamais coché la case "statique". L'exe est devenu un peu plus gros, mais il est alors autonome. En C++ Builder, c'est peut-être pareil/analogue ?

n°99444
antp
Super Administrateur
Champion des excuses bidons
Posté le 12-02-2002 à 15:40:50  profilanswer
 

bon alors avec C++Builder:
Project -> Options
Dans Packages, décocher "Build with runtime packages"
Dans Linker, décocher "Dynamic RTL"
-> OK
File -> Save All
Project -> Build All
Et voilà, un exe totalement indépendant.
 
pour les exe de qques Ko, c'est souvent avec des MFC ou directement l'API Windows
pour les MFC y a qques Mo de DLL aussi, mais elles sont fournies avec Windows.
Et Microsoft a évidemment refusé d'inclure dans Windows les DLL de Borland :(


---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire
n°99555
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 12-02-2002 à 19:34:45  profilanswer
 

Merci !!!
 
Maintenant ça marche, mais ça fait 350 Ko ...
 
@++


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com
n°99556
JWhy
je peux plier (héhé)
Posté le 12-02-2002 à 19:40:35  profilanswer
 

tu peux aller voir sur ce topic, si tu veux reduire la taille de ton exe: http://forum.hardware.fr/forum2.php3?post=4306&cat=10


---------------
www.alliancefrancophone.org ... Home is where the heart is
mood
Publicité
Posté le 12-02-2002 à 19:40:35  profilanswer
 

n°99557
juju_le_ba​rbare
Vous fiez pas aux apparences !
Posté le 12-02-2002 à 19:44:23  profilanswer
 

JWhy a écrit a écrit :

tu peux aller voir sur ce topic, si tu veux reduire la taille de ton exe: http://forum.hardware.fr/forum2.php3?post=4306&cat=10  




 
Yaisss merci j'utilise déjà UPX, je me demandais juste pourquoi je vois des exe de 20 Ko. C'est à cause de Krosoft ki veut pas inclure les DLL Borland dans windows.
 
@+


---------------
Visitez mon site : http://www.jujubarbare.linux-fan.com

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  [C++ Builder 5] Comprends plus rien !!!

 

Sujets relatifs
builder - delphiC++ builder
On peut utiliser les interruption avec Borland C++ Builder 5 ?[D3D8] Je ne comprends pas a quoi sert IDirect3DDevice8::Present
[msdn] j y comprend rienQue represente le vcl.h de C++ builder ?
builder et acessc++ builder : comment lancer un autre prog ?
Borland C++ Builder 5 et w2kDirect Input sous Borland C++ Builder 5.0
Plus de sujets relatifs à : [C++ Builder 5] Comprends plus rien !!!


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)