What is a DLL and How Do I Create or Use One?

FIXME: This page includes links to the old MinGWiki; the page content for these links needs to be migrated to this new wiki.

DLL is an acronym for "Dynamic Link Library". Otherwise known by the more generic name "shared object library", this is a collection of common functions and data entities which a program may refer to at run time, without requiring the function code or data to be duplicated within the program file itself.

A single DLL may be shared by many programs, while requiring only one copy of the DLL function code and data to be stored on the system.

Guidance on creating and deploying a DLL with MinGW may be found in the following articles:--

This wiki is not a forum for discussion of usage issues. Please use the mingw-users@lists.osdn.me list instead. We do not allow creation of comments by anonymous or untrusted users, on any page.
Site Status

Site maintenance performed successfully, site online Dec 13th 12:00 AM Eastern.