I have a same error. I solve the problem like this :
class DLLEXPORT_MODULE1 module1{
.....
};
class DLLEXPORT_MODULE2 module2{
.....
};
.
.
.
#ifdef DLLBUILD_MODULE1
#define DLLEXPORT_MODULE1 __declspec(dllexport)
#else
#define DLLEXPORT_MODULE1
#endif
#ifdef DLLBUILD_MODULE2
#define DLLEXPORT_MODULE2 __declspec(dllexport)
#else
#define DLLEXPORT_MODULE2
#endif
class DLLEXPORT_MODULE1 module1{
.....
};
class DLLEXPORT_MODULE2 module2{
.....
};
.
.
.
#ifdef DLLBUILD_MODULE1
#define DLLEXPORT_MODULE1 __declspec(dllexport)
#else
#define DLLEXPORT_MODULE1
#endif
#ifdef DLLBUILD_MODULE2
#define DLLEXPORT_MODULE2 __declspec(dllexport)
#else
#define DLLEXPORT_MODULE2
#endif
To copy to clipboard, switch view to plain text mode
Bookmarks