compiled program too big
Mihnea Balta
dark_lkml@mymail.ro
Mon Jun 30 09:44:00 GMT 2003
Try using this:
g++ -fno-exceptions -O2 First.cpp -Xlinker --strip-all
My results on a 2-line .cpp source:
[11:32am]/tmp# g++ -O2 test.cpp
[11:32am]/tmp# ls a.out
-rwxr-xr-x 1 root root 11161 Jun 30 11:32 a.out
[11:32am]/tmp# g++ -fno-exceptions -O2 test.cpp -Xlinker --strip-all
[11:32am]/tmp# ls a.out
-rwxr-xr-x 1 root root 2572 Jun 30 11:32 a.out
On Monday 30 June 2003 11:01, Insanely Great wrote:
> Greetings
>
> I am complete newbie to the world of programming.
> Write my first console program which is around 11KB.
> basically it takes a string as a first parameter and
> does some stupid processing to it.
>
> Works both in VC++ 6.0 in windows and gcc in RH Linux
> 7.2
>
> The problem is when I comile with VC++ in Release mode
> the output exe is 44KB.
>
> when i comile the same program in linux using gcc -
>
> gcc -O2 First.cpp
>
> the resulting program is 126KB....why? am i missing
> some option.
>
> is there any option to tell gcc to compile it in
> something like RELEASE MODE in VC++.
>
> sorry for my ignorance and thanks in advance.
>
> insane
>
> __________________________________
> Do you Yahoo!?
> SBC Yahoo! DSL - Now only $29.95 per month!
> http://sbc.yahoo.com
>
> ---------------------------------------------------------------------------
>-- Gaseste-ti perechea si castiga o saptamana la Poiana -
> http://dating.acasa.ro
-----------------------------------------------------------------------------
Gaseste-ti perechea si castiga o saptamana la Poiana - http://dating.acasa.ro
More information about the Gcc-help
mailing list