diff --git a/dnn/nnet.c b/dnn/nnet.c
index 0be55498a22a4f51d6a8d669a276bdcd6f147d86..580496ee0a90cb28f21bf68857e65de4f9658021 100644
--- a/dnn/nnet.c
+++ b/dnn/nnet.c
@@ -42,8 +42,12 @@
 #include "plc_data.h"
 
 #ifdef NO_OPTIMIZATIONS
+#if defined(_MSC_VER)
+#pragma message ("Compiling without any vectorization. This code will be very slow")
+#else
 #warning Compiling without any vectorization. This code will be very slow
 #endif
+#endif
 
 
 #define SOFTMAX_HACK
diff --git a/dnn/vec_avx.h b/dnn/vec_avx.h
index 5c680b68e920222c412f15c06c71c7df14406d63..f71e01f00b2abe1b3815a6a119a95b3a6b275649 100644
--- a/dnn/vec_avx.h
+++ b/dnn/vec_avx.h
@@ -41,7 +41,11 @@
 
 #else
 
+#if defined(_MSC_VER)
+#pragma message ("Only SSE and SSE2 are available. On newer machines, enable SSSE3/AVX/AVX2 to get better performance")
+#else
 #warning "Only SSE and SSE2 are available. On newer machines, enable SSSE3/AVX/AVX2 using -march= to get better performance"
+#endif
 
 #endif