Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Omat ohjelmat aina 904 kt kokoisia?

loked [24.01.2011 16:06:23]

#

olen huomannut että [/tiedostot/cpp-ymparisto.exe puuttuu] https://www.ohjelmointiputka.net/tiedostot/cpp-ymparisto.exe kääntäjä kääntää kaikki ohjelmat 904 kt kokoisiksi. En tiedä onko näin suuremmissa ohjelmissa mutta näin on ainakin asia on näin pienissä omatekemissä ohjelmissa.

Metabolix [24.01.2011 16:55:45]

#

Niin, entä sitten?

Voit lisätä käännöksen tekevään bat-tiedostoon FLAGS-riville sellaisen kuin -s (viiva ja pieni s-kirjain, tulee sanasta strip), niin koko ehkä vähän pienenee.

loked [24.01.2011 17:07:09]

#

niin mutta mistä asia johtuu?

Metabolix [24.01.2011 17:10:49]

#

Luultavasti ohjelmasta suurin osa on standardikirjastoa eli esimerkiksi niitä pakollisia osia, jotka tarvitaan, että ohjelma ylipäänsä osaa tulostaa tekstiä. Omat pienet koodisi tuottavat tähän päälle todennäköisesti vain yhden tai pari kilotavua. Lisäksi saattaa olla, että tiedoston koko on teknisistä syistä aina 4 kt:lla jaollinen, jolloin näyttää, että kaikista ohjelmista tulee yhtä isoja.

loked [24.01.2011 20:07:30]

#

niin... eihän mun tekeleet oo ollu ku vasta vissiin 3,6 kt vai oliko 2,4 kt kokosii :D

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta