brisk
brisk copied to clipboard
errors when installing
main-10-230-159-44:build aaron$ make Scanning dependencies of target conversion [ 5%] Building CXX object thirdparty/opencv-ndarray-conversion/CMakeFiles/conversion.dir/conversion.cpp.o In file included from /Users/aaron/git/brisk/brisk/thirdparty/opencv-ndarray-conversion/conversion.cpp:1: In file included from /Users/aaron/git/brisk/brisk/thirdparty/opencv-ndarray-conversion/conversion.h:5: In file included from /usr/local/include/opencv4/opencv2/imgproc/imgproc.hpp:48: In file included from /usr/local/include/opencv4/opencv2/imgproc.hpp:46: In file included from /usr/local/include/opencv4/opencv2/core.hpp:52: /usr/local/include/opencv4/opencv2/core/cvdef.h:656:4: error: "OpenCV 4.x+ requires enabled C++11 support"
error "OpenCV 4.x+ requires enabled C++11 support"
^ In file included from /Users/aaron/git/brisk/brisk/thirdparty/opencv-ndarray-conversion/conversion.cpp:1: In file included from /Users/aaron/git/brisk/brisk/thirdparty/opencv-ndarray-conversion/conversion.h:5: In file included from /usr/local/include/opencv4/opencv2/imgproc/imgproc.hpp:48: In file included from /usr/local/include/opencv4/opencv2/imgproc.hpp:46: In file included from /usr/local/include/opencv4/opencv2/core.hpp:57: /usr/local/include/opencv4/opencv2/core/matx.hpp:143:15: error: no template named 'initializer_list' in namespace 'std' Matx(std::initializer_list<_Tp>); //!< initialize from an initializer list ~~~~~^ /usr/local/include/opencv4/opencv2/core/matx.hpp:361:14: error: no template named 'initializer_list' in namespace 'std' Vec(std::initializer_list<_Tp>); ~~~~~^ /usr/local/include/opencv4/opencv2/core/matx.hpp:664:28: error: no template named 'initializer_list' in namespace 'std' Matx<_Tp, m, n>::Matx(std::initializer_list<_Tp> list) ~~~~~^ /usr/local/include/opencv4/opencv2/core/matx.hpp:1016:24: error: no template named 'initializer_list' in namespace 'std' Vec<_Tp, cn>::Vec(std::initializer_list<_Tp> list) ~~~~~^