#ifndef CMB_DEV_DEMO_LIBRARY_H__ #define CMB_DEV_DEMO_LIBRARY_H__ #ifdef _WIN32 #ifdef DEMO_LIBRARY_EXPORTS #define DEMO_LIBRARY_API _declspec(dllexport) #else #define DEMO_LIBRARY_API _declspec(dllimport) #endif #elif defined(DEMO_LIBRARY_EXPORTS) && defined(__GNUC__) #if __GNUC__ >= 4 #define DEMO_LIBRARY_API __attribute__((visibility("default"))) #else #define DEMO_LIBRARY_API #endif // __GUNC__ >= 4 #else //_WIN32 #define DEMO_LIBRARY_API #endif //_WIN32 extern "C" DEMO_LIBRARY_API const char* HelloDemo(); #endif //CMB_DEV_DEMO_LIBRARY_H__