Click here to Skip to main content Click here to Skip to main
content  DynObj - C++ Cross Platform Plugin Objects  , 27 Sep
2007 Rate this: Please Sign up or sign in to vote. DynObj is an
open source library that provides a C++ application with run-
time class loading facilities   DynObj is an open source library
that provides a C++ application with run-time class loading
facilities (AKA plugins). It's written in standard C++, and can
be used with any C++ compiler with good template support, so it
is cross-platform from the outset. It uses a minimal platform
specific layer to handle OS specifics (Win32, Linux + various
Unix supported now).  The project started out with me needing a
way to support plugins in a cross platform application. The
approaches I found were either too heavy weight (Modzilla XPCOM)
or were platform/compiler specific. An article by Chad Austin
provided a good starting point for the DynObj library.  This
article will cover some ground, so it is split in a number of
sections:    • Introduct