1

Bon voila je programmme un petit truc sympa mais il faut qu'il soit tres petit.....
Or je le compile et j'obtiens 32ko pour juste un programme qui translate et dispatch.. confus
Mieux je rajoute du code et la même tailleconfus
Alors la je comprend pas...
Et la j'execute et il prend 1mo de ram....
Et j'arrive pa reduire cette taille même en mettant dans le linker /stack: et /heap:

Donc si quelqu'un sait comment il faut faire pour prendre que 20ko de ram (le necessaire a programme koa..) ca serait sympa...
Vla
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

2

tu peux mettre le code source ?

3

C'est normal que ton programme prend 32 KO. Même un programme vide prend 32 KO avec MinGW, et ça doit être la même chose pour MSVC. sad

Quant à la consommation de 1 MO en temps d'exécution, je ne peux pas du tout t'aider. Peut-être que c'est normal aussi. sad
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

Je commence a pense comme toa kevin mais certain prog lance par default sous mon win a une taille inferieur a 100ko!
Mieux j'ai lu la doc et ils disent que la taille de heap par default est de 1mo et qu'in peut reduire cette taille avec le linker et la commande /heap mais ca marche pas mourn
jcop>les sources ben je peut pas les mettres sinon ca m'attirerait de grave probleme! Le prog que je fais (si on peut appeler ca un prog..) n'ets pas a mettre dans les mains de tout le monde.. Il exploite une faille des win y compris XP donc non c'est juste un prog a titre perso.
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

5

va chercher sur gamedev.net, il y a un fichier aggressive_optimize.txt quelque part sur le site qui explique comment fusionner les segments data et code de to prog, c une serie de defines a mettre dans un .h ... mais je me rappelle plus lesquels
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

6

merci sbibi je vais essayer de les chercher...
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

7

bonne chance grin (gamedev c assez gros et je me souviens plus du t ou c'est... triso)
en fait je suis meme plus sur que ca soit sur gamedev triroll

enfin bon si je le retrouve sur mon dur je l'upload et je poste le lien ici smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

8

Et moa si tu me le file je t e filerai mon projet ainsi qu son explication complete grin
Tu verra c'est tres tres vicieux et en plus c'est un "nouvea
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

9

c'est un nouveau type de .... programme grin
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

10

Tien au fait sur devc le programme moins de place en ram confus!
bizarre!
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

11

Vive GCC. smile
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

12

clair mais j'aime bien VC++ pour certain truc!
Chacun a ses avantages mais il est certain que gcc en a plus oui
Si dieux existe alors Armin van Buuren en est 1!!
Pour me contacter sur msn:mastergb@hotmail.com

13

Moi, j'ai un prob de ce style avec VC .. a chaque fois que je fais un programme en C, le programme est tout de suite énorme (~100ko) ..
Ca vient du C ou alors de ma façon de programmer confus

14

déjà, tu seai pas en mode debug ?
si tu est en mode debug, ton programme sera tout de suite énorme...
il faut que tu te mette en mode release (project, setting, ou un truc dans ce genre)
et tu as aussi une optimisation en mémoire ou vitesse qui est possible, il me semble
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

15

Il est tout à fait possible queje suis en mode debug ... par contre, je met bien l'optimisation taille ...

16

Il faut aussi que tu lui dises d'utiliser MSVCRT.DLL. Cette librairie fait partie du système d'exploitation, donc il n'y a aucune raison de la linker statiquement, sauf si tu veux garder le support pour Windows 95 première version qui ne la contenait pas encore. (En revanche, toutes les versions Windows incluent l'ancien runtime CRTDLL.DLL. On peut traffiquer MinGW, mais probablement pas MSVC, pour utiliser ce runtime. C'est ce qu'on fait pour TIGCC.)
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

17

En effet, squale92 avait raison, a chauqe fois, je compilais en mode DEBUG ... et non pas en RELEASE ...
Ca venait, de là entre autre .. Kevin, thx, je ne l'utilisait pas non plus ...

18

mastergb1 a écrit :
Tien au fait sur devc le programme moins de place en ram confus! bizarre!

Comment voit-on cela ?

19

CTRL ALT SUPR Gestionnaire des tachessmile

20

Mmm, je tourne sur Win95 grin

21

-

22

23

trust> ah ben voila, c'est celuila (cf post #4)
sauf que ct pas sur gamedev grin
enfin le document est surement rependu a plusieurs endroits smile
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

24

moi il m'a rien fait gagner...

25

-

26

je cherche a gagner en ram et ca change riensad

27

-

28

trust a écrit :
je cherche a gagner en ram et ca change riensad


CAD, explicite
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

29

bei je cree des bdg qui peuvent charger des plug, mais mon objectif c'est d'eviter de consommer trop de la ram car c'est sencé etre un shell pas trop gourmand

30

t'as essayer de faire ce que je t'avais dit ?