diff --git a/modules/ffmpeg/CMakeLists.txt b/modules/ffmpeg/CMakeLists.txt index 80e9d45c90..32ff25b020 100644 --- a/modules/ffmpeg/CMakeLists.txt +++ b/modules/ffmpeg/CMakeLists.txt @@ -45,9 +45,14 @@ set_target_properties(${the_target} PROPERTIES DEFINE_SYMBOL "CVAPI_EXPORTS" ARCHIVE_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/lib/" RUNTIME_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/bin/" - LINK_FLAGS "/NODEFAULTLIB:libc /DEBUG" ) +if (MSVC) + set_target_properties(${the_target} PROPERTIES + LINK_FLAGS "/NODEFAULTLIB:libc /DEBUG" + ) +endif () + install(TARGETS ${the_target} RUNTIME DESTINATION bin COMPONENT main ARCHIVE DESTINATION lib COMPONENT main