From d7b7a2f3a1208604c8ec806a1c03a7f3f28b6c79 Mon Sep 17 00:00:00 2001 From: Be Date: Tue, 7 Sep 2021 08:35:18 -0500 Subject: [PATCH] CMake: fix SoundTouchDLL build with MSVC --- CMakeLists.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index df29e02..9055546 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -123,6 +123,7 @@ if(SOUNDTOUCH_DLL) target_compile_options(SoundTouch PRIVATE -fPIC) target_compile_options(SoundTouchDLL PRIVATE -fPIC ${COMPILE_OPTIONS}) set_target_properties(SoundTouchDLL PROPERTIES CXX_VISIBILITY_PRESET hidden) + target_compile_definitions(SoundTouchDLL PRIVATE DLL_EXPORTS) target_include_directories(SoundTouchDLL PUBLIC $) target_link_libraries(SoundTouchDLL PRIVATE SoundTouch) install(FILES source/SoundTouchDLL/SoundTouchDLL.h DESTINATION "${CMAKE_INSTALL_INCLUDEDIR}/soundtouch")