C/c++, vysledny soubor -> 463kB, iostream

HackForum

C/c++, vysledny soubor -> 463kB, iostream#
Zdravim, mam problem v pripade, ze includuju knihovnu iostream ma vysledny soubor 463kB
testuju to pri tomto kodu:
include <iostream>
int main(){}

kdyz pouziju jinou knihovnu soubor ma standartni velikost, nevite nekdo, kde je problem?

Dekuji za odpovedi
(odpovědět)
dom123 | 81.92.147.*11.2.2008 17:15
re: C/c++, vysledny soubor -> 463kB, iostream#
ano vim, je to knihovnou iostream ;D

----------
..:@]> [link] <[@:..
(odpovědět)
DjH | E-mail | Website | ICQ 319-960-89511.2.2008 17:38
re: C/c++, vysledny soubor -> 463kB, iostream#
čím to kompiluješ? (to je zásadní otázka)

pokud něco hodně krátkého kompiluju g++ a přiincluduju iostream, má to cca 10kB.

Nepřidává do té binárky tvůj kompilátor informace pro debugger? (třeba v dev-cpp je to myslím defaultně povoleno...)

----------
Get enlightened!
(odpovědět)
mr.Crow | E-mail | Website11.2.2008 17:43
re: C/c++, vysledny soubor -> 463kB, iostream#
DjH: to jsi mi hodne pomohl...

mr.Crow:
Dev-Cpp 4.9.9.2
kdyz compiluju na notebooku, tak to ma asi 10-20kB....
informace pro debugger mam vypnout kde? prolezl jsem options a nenarazil jsem na to.
(odpovědět)
dom123 | 81.92.147.*11.2.2008 21:02
re: C/c++, vysledny soubor -> 463kB, iostream#
Duvodem je iostream ;] Linkuje se staticky.
vypni Debugging Info a povol Strip Executable

(odpovědět)
HC11.2.2008 21:52
re: C/c++, vysledny soubor -> 463kB, iostream#
HC, a kde? nikdo mi stale nerekl, kde to mam najit v options to opravdu nevidim :-/
(odpovědět)
dom123 | 81.92.147.*11.2.2008 23:33
re: C/c++, vysledny soubor -> 463kB, iostream#
Nevim, nemam po ruce. Ale v manualu to urcite bude ;] Prvni odkaz z googlu radi "Project Options -> Compiler -> Linker and change strip executable to Yes." Tak zkus nekde tam pohledat ;]
(odpovědět)
HC12.2.2008 1:07
re: C/c++, vysledny soubor -> 463kB, iostream#
to jsem taky nasel, ale mam to vypnute....
(odpovědět)
dom123 | 81.92.147.*12.2.2008 13:01
re: C/c++, vysledny soubor -> 463kB, iostream#
sry, preklepl jsem se, ted jsem to zapl na "YES" :-P a je to trosku lepsi uz to nema 463kB ale 260kB, ale i to je moc... :-/ jeste nejake napady?
(odpovědět)
dom123 | 81.92.147.*12.2.2008 13:04
re: C/c++, vysledny soubor -> 463kB, iostream#
Jeste muzes vnutit kompileru optimalizace, ale ten rozdil bude zanedbatelny... Jedinym resenim je prejit od zleho C++ k cistemu C. Tam bude mit stejny zdrojak setinovou velikost ;]
(odpovědět)
HC12.2.2008 20:06
re: C/c++, vysledny soubor -> 463kB, iostream#
ach jo, stale nikdo nic.....
(odpovědět)
dom123 | 81.92.147.*12.2.2008 19:42
re: C/c++, vysledny soubor -> 463kB, iostream#
jednoduse zkus konfiguracni soubor (nebo registry) z notebooku zkopcit na svuj PC, kdyz si rikal, ze na notebooku ti to jde. Nevim, Dev-c++ nepouzivam, nicim me nezaujal...

----------
..:@]> [link] <[@:..
(odpovědět)
DjH | E-mail | Website | ICQ 319-960-89512.2.2008 19:57
re: C/c++, vysledny soubor -> 463kB, iostream#
g++ ruluje
(odpovědět)
_( l ) | 85.132.198.*12.2.2008 20:12
re: C/c++, vysledny soubor -> 463kB, iostream#
super no, takze zase zadne reseni...
(odpovědět)
dom123 | 81.92.147.*15.2.2008 1:07
re: C/c++, vysledny soubor -> 463kB, iostream#
...ten konfigurák z notesu jsi už zkusil?
(odpovědět)
gugumaa | 195.113.79.10/10.0.13.*15.2.2008 10:38
re: C/c++, vysledny soubor -> 463kB, iostream#
ne, ten notas nebyl muj, jen jsem to na nem zkousel.
(odpovědět)
dom123 | 81.92.147.*15.2.2008 19:31
re: C/c++, vysledny soubor -> 463kB, iostream#
a vadilo by ti přejít na jiný překladač? já se v nich nevyznám, ale v diskuzi na builderu dev-cpp často kritizují a všichni jsou spokojení s code::blocks...tak třeba v něm bude lépe..

----------
Get enlightened!
(odpovědět)
mr.Crow | E-mail | Website15.2.2008 20:07
re: C/c++, vysledny soubor -> 463kB, iostream#
zkusim, zmena je zivot. Pak dam vedet...
(odpovědět)
dom123 | 81.92.147.*17.2.2008 14:17

Zpět
 
 
 

 
BBCode