Please check, that you've Please check, that you've build DLL correctly: - you need to add /DLIBRAW_BUILDLIB to compiler flags when you compile DLL parts - and do not add this flag if you compile user code that uses libraw. The trick is within libraw_types.h: #ifdef WIN32 #ifdef LIBRAW_NODLL # define DllDef #else # ifdef LIBRAW_BUILDLIB # define DllDef __declspec( dllexport ) # else # define DllDef __declspec( dllimport ) # endif #endif #else # define DllDef #endif So, when you compile DLL, all needed functions are marked as dllexport -- Alex Tutubalin @LibRaw LLC reply
Please check, that you've build DLL correctly:
- you need to add /DLIBRAW_BUILDLIB to compiler flags when you compile DLL parts
- and do not add this flag if you compile user code that uses libraw.
The trick is within libraw_types.h:
So, when you compile DLL, all needed functions are marked as dllexport