hewei.it vor 5 Jahren
Ursprung
Commit
15d18c3cf6
2 geänderte Dateien mit 2 neuen und 2 gelöschten Zeilen
  1. 1 1
      CMakeLists.txt
  2. 1 1
      hexport.h

+ 1 - 1
CMakeLists.txt

@@ -153,7 +153,7 @@ list_source_directories(LIBHV_SRCS ${LIBHV_SRCDIRS})
 
 if(BUILD_SHARED)
     add_library(hv SHARED ${LIBHV_SRCS})
-    target_compile_definitions(hv PRIVATE HV_EXPORTS)
+    target_compile_definitions(hv PRIVATE HV_DYNAMICLIB)
     target_include_directories(hv PRIVATE ${LIBHV_SRCDIRS})
     target_link_libraries(hv ${LIBS})
     install(TARGETS hv LIBRARY DESTINATION lib)

+ 1 - 1
hexport.h

@@ -5,7 +5,7 @@
 #if defined(HV_STATICLIB) || defined(HV_SOURCE)
     #define HV_EXPORT
 #elif defined(_MSC_VER)
-    #if defined(HV_EXPORTS) || defined(hv_EXPORTS)
+    #if defined(HV_DYNAMICLIB) || defined(HV_EXPORTS) || defined(hv_EXPORTS)
         #define HV_EXPORT  __declspec(dllexport)
     #else
         #define HV_EXPORT  __declspec(dllimport)