fix: [cmake] symbol exports for dynamic libraries

This commit is contained in:
mutouyun 2022-08-19 12:03:25 +08:00
parent db2b2b38ec
commit fa3469efe6

View File

@ -14,9 +14,9 @@ if (LIBIPC_BUILD_SHARED_LIBS)
add_library(${PROJECT_NAME} SHARED ${SRC_FILES} ${HEAD_FILES})
target_compile_definitions(${PROJECT_NAME}
INTERFACE
LIBIPC_LIBRARY_SHARED_USING__
LIBIMP_LIBRARY_SHARED_USING__
PRIVATE
LIBIPC_LIBRARY_SHARED_BUILDING__)
LIBIMP_LIBRARY_SHARED_BUILDING__)
else()
add_library(${PROJECT_NAME} STATIC ${SRC_FILES} ${HEAD_FILES})
endif()