+#ifndef _PDCLIB_EXPORT
+ #define _PDCLIB_EXPORT
+#endif
+#ifndef _PDCLIB_IMPORT
+ #define _PDCLIB_IMPORT
+#endif
+#ifndef _PDCLIB_HIDDEN
+ #define _PDCLIB_HIDDEN
+#endif
+
+#if defined(_PDCLIB_SHARED)
+ #if defined(_PDCLIB_BUILD)
+ #define _PDCLIB_API _PDCLIB_EXPORT
+ #else
+ #define _PDCLIB_API _PDCLIB_IMPORT
+ #endif
+#else
+ #define _PDCLIB_API _PDCLIB_HIDDEN
+#endif
+