Building a DLL with GCC

A large program can be built using several DLLs, which can be tested independently and even loaded (and unloaded) dynamically. This makes it easy for a team of people to work on the same project. Also, on large projects, the greatest part of the build time is in the linking phase, which is much shorter for DLLs than for static linking, where the linker has to find the functions in the libraries and physically build them into the program file. UnderC is useful in this case because the performance-critical parts of the program can be built as DLLs and then tested and glued together in the interactive environment. So you can have the advantages of both fast code and interactive development.

If you mix compilers, the best ...

Get C++ By Example: UnderC Learning Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.