LWN.net Logo

Advertisement

E-Commerce & credit card processing - the Open Source way!

Advertise here

The Gnu Compiler Collection, Version 3.4

Posted May 9, 2004 22:40 UTC (Sun) by alextingle (subscriber, #20593)
In reply to: The Gnu Compiler Collection, Version 3.4 by nobrowser
Parent article: The Gnu Compiler Collection, Version 3.4

When lots of header files refer to one another, large project builds tend to become unmanagable. One change to a single header file can force the recompilation of hundreds of objects. This can slow development to a crawl.

The preferred alternative is to use forward declarations where possible in the header file itself, and put the #include in the body file.


(Log in to post comments)

Copyright © 2008, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds
Powered by Rackspace Managed Hosting.