diff --git a/CMakeLists.txt b/CMakeLists.txt
index 15ac2903ce3b20e8d9afeaa6ceac72089ee0147b..47fe3dd5afcd303eb7877dd7ecb236f5452f60c5 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -233,6 +233,7 @@ if(NOT WIN32)
 else()
   target_compile_options(${PROJECT_NAME}
                          PRIVATE $<$<CXX_COMPILER_ID:MSVC>:-bigobj>)
+  target_compile_definitions(${PROJECT_NAME} PUBLIC "HAVE_SNPRINTF")
 endif()
 
 target_link_boost_python(${PROJECT_NAME} PUBLIC)