Mail Archives: djgpp/1997/10/23/21:17:39
From: | student AT nottingham DOT ac DOT uk
|
Newsgroups: | comp.os.msdos.djgpp
|
Subject: | Massive c++ execs.
|
Date: | 21 Oct 1997 16:38:00 GMT
|
Organization: | University of Nottingham
|
Lines: | 26
|
Message-ID: | <62ilp8$mkk@paperboy.ccc.nottingham.ac.uk>
|
NNTP-Posting-Host: | wcc3g5.nottingham.ac.uk
|
To: | djgpp AT delorie DOT com
|
DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
Hi there. Could anyone tell me why, when I compile a 123 byte c++ program
with the GNU compiler, I get a 200k+ executable?
This is the test code:
#include <iostream.h>
#include <conio.h>
void main()
{
cout << "Hi there!!\n";
getch();
// test comment
}
This is the command line to compile it :
gcc -v main.cc -o testcpp.exe -lgpp
200K+ to print a single line and wait for a key seems very odd to me.
Am I doing some thing wrong, or does gcc add in extra unneccessary
libraries?
I am grateful for any info on this puzzling situation.
Julian Churchill.
- Raw text -