#ifdef _WIN32 #define DO_EXPORT __declspec(dllexport) #else #define DO_EXPORT #endif DO_EXPORT int foo(void) { return 0; }