www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/08/08/11:52:00

From: "Stefan Viljoen" <rylan AT intekom DOT com>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: \BIN Directory.
Date: Sun, 8 Aug 1999 09:41:37 +0300
Organization: The South African Internet Exchange
Message-ID: <7ojcln$lh9$3@ctb-nnrp1.saix.net>
References: <37AB580F DOT B5E4D153 AT id-base DOT com> <hFQq3.1659$X4 DOT 4064 AT newsfeeds DOT bigpond DOT com>
NNTP-Posting-Host: pc36-01-p25.nt.saix.net
X-Trace: ctb-nnrp1.saix.net 934098423 22057 155.239.194.25 (8 Aug 1999 07:47:03 GMT)
X-Complaints-To: abuse AT saix DOT net
NNTP-Posting-Date: 8 Aug 1999 07:47:03 GMT
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 5.00.2014.211
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2014.211
Lines: 30
To: djgpp AT delorie DOT com
DJ-Gateway: from newsgroup comp.os.msdos.djgpp
Reply-To: djgpp AT delorie DOT com

Johan Venter <jventer AT writeme DOT com> wrote in message
news:hFQq3.1659$X4 DOT 4064 AT newsfeeds DOT bigpond DOT com...
> sephiroth wrote in message <37AB580F DOT B5E4D153 AT id-base DOT com>...
> >Just wondering what all this stuff in my \BIN directory is, All I use in
> >gcc.exe and gxx.exe. Is there documents which explain the rest of the
> >stuff in this directory.

Lost of the programs are used by GCC without explicitly any output that you
could identify them by - as.exe is used, for example, to translate the
assembly "image" of your program after it has been through a certain part of
the compiler system into the actual machine code the computer will execute
when your program is run. After "as" for instance, "ld" is used to "link"
the COFF object modules into an exe. Somewhere along this path (I think)
"stubify" is called too along with other programs (?) to eventually get you
to a point where you can run your program. Other programs in the /BIN
directory are used for building library files out of lots of object files
(ar.exe) making your programs smaller by stripping out uneeded debug info
(strip.exe) changing memory use paramteres (stubedit.exe) redirecting output
(redir.exe) makefile facilities for large projects (make.exe) program
debugging (gdb.exe) profiling (gprof.exe) etc...


--
This message courtesy of
RylanNet rylan AT intekom DOT co DOT za
http://home.intekom.com/rylan/
--
StarWars for ever!.


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019