| 123456789101112131415161718192021222324252627282930313233 | #ifndef __CCEXTENSIONEXPORT_H__#define __CCEXTENSIONEXPORT_H__#if (defined(WIN32) && defined(_WINDOWS)) || defined(WINRT) || defined(WP8)    #ifdef __MINGW32__        #include <string.h>    #endif    #if defined(CC_STATIC)        #define CC_EX_DLL    #else        #if defined(_USREXDLL)            #define CC_EX_DLL     __declspec(dllexport)        #else         /* use a DLL library */            #define CC_EX_DLL     __declspec(dllimport)        #endif    #endif    /* Define NULL pointer value */    #ifndef NULL        #ifdef __cplusplus            #define NULL    0        #else            #define NULL    ((void *)0)        #endif    #endif#elif defined(_SHARED_)    #define CC_EX_DLL     __attribute__((visibility("default")))#else    #define CC_EX_DLL#endif#endif /* __CCEXTENSIONEXPORT_H__*/
 |