Salut la communauté,
J'ai voulu migrer une petite dll écrite avec Delphi 7 en la compilant avec Delphi 10. Hormis un changement de format de String, tout se passe bien. La dll fait moins de 150 lignes...
Je suis surpris par la taille de la dll, et je n'ai trouvé aucun moyen d'y remédier :
- Avec Delphi 7 : 97 ko
- Avec Delphi 10.3.3 : 1 100 ko
Lorsque j'ai recompilé une autre dll écrite en C++ avec Visual Studio, il s'est passé la même chose (le code avait 7 ans...). Mais l'explication était simple : je compilais en mode debug. Une fois passé en "release", tout est rentré dans l'ordre.
J'ai cherché dans Delphi 10, je suis passé en "release" (peut être mal ?), mais rien n'y fait, ma dll a grossi...
Je sais qu'à l'air de la fibre et du cloud, tout le monde se moque de la taille d'un fichier. Mais j'aimerai comprendre
Avez vous des idées sur le sujet ?
Partager