Matlab 使用函数mexopencv.make时出错

Matlab 使用函数mexopencv.make时出错,matlab,opencv,Matlab,Opencv,我在尝试在matlab中使用opencv时遇到了这个错误。有人知道怎么修吗 Error using mex mexopencv_features2d.cpp c:\mexopencv-master\mexopencv-master\include\mexopencv.hpp(88) : error C2039: 'DIST_USER' : is not a member of 'cv' c:\mexopencv-master\mexopencv-master\include\mexopencv.

我在尝试在matlab中使用opencv时遇到了这个错误。有人知道怎么修吗

Error using mex
mexopencv_features2d.cpp
c:\mexopencv-master\mexopencv-master\include\mexopencv.hpp(88) : error C2039: 'DIST_USER' : is not a member of 'cv'
c:\mexopencv-master\mexopencv-master\include\mexopencv.hpp(88) : error C2065: 'DIST_USER' : undeclared identifier
c:\mexopencv-master\mexopencv-master\include\mexopencv.hpp(89) : error C2039: 'DIST_L1' : is not a member of 'cv'
...
C:\mexopencv-master\mexopencv-master\include\mexopencv_features2d.hpp(78) : error C2039: 'AGAST_7_12d' : is not a member of
'cv'
C:\mexopencv-master\mexopencv-master\include\mexopencv_features2d.hpp(78) : fatal error C1003: error count exceeds 100;
stopping compilation



Error in mexopencv.make (line 153)
        if ~opts.dryrun, eval(cmd); end

在mexopencv的主页Github repo上提出问题。您将有更好的机会让Kota Yamaguchi直接回复您:听起来您使用的OpenCV版本不正确。确保您的版本符合mexopencv构建说明。