diff --git a/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp b/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp index a06d43bb0..c8d32f142 100644 --- a/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp +++ b/modules/line_descriptor/include/opencv2/line_descriptor/descriptor.hpp @@ -45,7 +45,13 @@ #include #include #include + +#if defined _MSC_VER && _MSC_VER <= 1700 +#include +#else #include +#endif + #include #include diff --git a/modules/line_descriptor/src/types.hpp b/modules/line_descriptor/src/types.hpp index ac55a9d8e..7a80a82a5 100644 --- a/modules/line_descriptor/src/types.hpp +++ b/modules/line_descriptor/src/types.hpp @@ -40,7 +40,11 @@ // //M*/ +#if defined _MSC_VER && _MSC_VER <= 1700 +#include +#else #include +#endif #ifndef __OPENCV_TYPES_HPP #define __OPENCV_TYPES_HPP