diff --git a/CMakeLists.txt b/CMakeLists.txt
index 6c6dd9859560be7f88821e04dd3515e8ef31ac34..116131e4e2b45e7f3ac2e6fbae647ce4e3c6de14 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -155,6 +155,10 @@ ADD_CUSTOM_TARGET(uninstall
 # Testing 
 ENABLE_TESTING()
 
+IF(WIN32)
+  ADD_DEFINITIONS("-D_CRT_SECURE_NO_WARNINGS -D_SCL_SECURE_NO_WARNINGS /wd4251 /wd4275 /wd4101 /wd4355")
+ENDIF(WIN32)
+
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(include)
 ADD_SUBDIRECTORY(tools)