|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
c++ & wxWindows - eseguibile troppo grosso!
Salve,
sto provando a fare qualche prova con c++ e le libreire grafiche wxWindows in ambiente Windows. Per compilare uso MinGW, pero ho notato che quando creo anche un semplice programmino che mostra solo una finestra vuota miviene fuori un eseguibile di ben 16 MB...non penso che quessto sia normale..ci sono delle opzioni che dovrei passare al compilatore per ridurre la dimensione dell'eseguibile? Grazie e ciao.
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
1) strippa il codice (parametro -s di gcc)
2) usa librerie wxWindows dinamiche
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2002
Città: Roma
Messaggi: 1502
|
Quote:
Usare le libreire dinamiche significa avere delle dll che implementano le funzioni wxWindows? Se è cosi comunque dovrei distribuire queste dll assieme al mio programma perchè funzioni su un altro sistema no? Quali sono secondo te le librerie grafiche più consigliate da studiare?
__________________
Sun Certified Java Programmer EUCIP Core Level Certified European Certification of Informatics Professionals |
|
|
|
|
|
|
#4 | |||
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
Quote:
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 21:15.



















