diff --git a/CMake/fl_create_example.cmake b/CMake/fl_create_example.cmake index 1ff85d17c..6ea1ff141 100644 --- a/CMake/fl_create_example.cmake +++ b/CMake/fl_create_example.cmake @@ -168,6 +168,14 @@ function (CREATE_EXAMPLE NAME SOURCES LIBRARIES) unset (WRAPPER) endif (MAC_BUNDLE) + if (MSVC AND TARGET fltk_SHARED) + set (DllDir "$>") + ## fl_debug_var (DllDir) + set_target_properties(${TARGET_NAME} PROPERTIES + VS_DEBUGGER_ENVIRONMENT "PATH=${DllDir};$ENV{PATH}" + ) + endif() + ###################################################################### # Parse optional fourth argument, see description above. ######################################################################