From 4206f3ef9773e6c24fab5e8e940f7bfe44790ef3 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Sat, 8 Jun 2024 13:55:32 +0800 Subject: [PATCH] Fix --- extensions/thumbnail/thumbnail.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/extensions/thumbnail/thumbnail.h b/extensions/thumbnail/thumbnail.h index 2d6918d..b576d56 100644 --- a/extensions/thumbnail/thumbnail.h +++ b/extensions/thumbnail/thumbnail.h @@ -1,7 +1,13 @@ #pragma once #include +#if _WIN32 #define PUBLIC_API __declspec(dllexport) +#elif defined(__GNUC__) +#define PUBLIC_API __attribute__((visibility("default"))) +#else +#define PUBLIC_API +#endif typedef enum THUMBNAIL_ERROR_E { THUMBNAIL_OK,