Link to home
Start Free TrialLog in
Avatar of ragnarok416
ragnarok416

asked on

Cross-platform dynamic library...library?

I was wondering if anyone knew of a good cross-platform (and, equally or more importantly, cross-compiler) C++ library that worries about loading dynamic libraries and resolving symbols.  

I know about dlopen, dlsym for Linux, LoadLibrary() and GetProcAddress() for Windows, etc. but I would like something that sufficiently abstracts these things away from the platform/compiler.  I'm sad to say, I definitely miss the Java classloaders now that I'm back in C++ for a little while, so I figured I'd look around to see if there is anything else in C++ with similar functionality.

Thanks for your help!
SOLUTION
Avatar of efn
efn

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Deepu Abraham
Deepu Abraham
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of ragnarok416
ragnarok416

ASKER

Thanks!  All the input was quite helpful.