Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

ALL_BUILD compiles error into opencv project

I try to install opencv 3.0 on Windows 10 with Visual Studio 2015 and i need of contrib library (in specific xfeatures2d). I have been following the step in this post:

[http://audhootchavancv.blogspot.it/2015/08/how-to-install-opencv-30-and.html]

but when i compile the OPENCV project (in specific ALL_BUILD) i have this errors:

Errore  C2382   'std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth>::operator =': ridefinizione. Specifiche di eccezione differenti. (compilazione del file di origine ..\..\..\modules\core\perf\opencl\perf_channels.cpp) opencv_perf_core    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\tuple    463
Errore  LNK1104 impossibile aprire il file '..\..\lib\Debug\opencv_xfeatures2d300d.lib' opencv_stitching    C:\opencv\build\modules\stitching\LINK  1
Errore  LNK1104 impossibile aprire il file '..\..\lib\Debug\opencv_stitching300d.lib'   opencv_perf_stitching   C:\opencv\build\modules\stitching\LINK  1
Errore  LNK1104 impossibile aprire il file '..\..\lib\Debug\opencv_xfeatures2d300d.lib' opencv_perf_xfeatures2d C:\opencv\build\modules\xfeatures2d\LINK    1
Errore  LNK1104 impossibile aprire il file '..\..\lib\Debug\opencv_stitching300d.lib'   opencv_test_stitching   C:\opencv\build\modules\stitching\LINK  1
Errore  LNK1104 impossibile aprire il file '..\..\lib\Debug\opencv_xfeatures2d300d.lib' opencv_test_xfeatures2d C:\opencv\build\modules\xfeatures2d\LINK    1
Errore  C3861   '.?AV?$Matx@N$01$01@cv@@': identificatore non trovato (compilazione del file di origine ..\..\..\modules\core\test\test_mat.cpp)    opencv_test_core    C:\opencv\modules\core\include\opencv2\core\mat.inl.hpp 1597
Errore  C2672   'cv::Mat::operator cv::Matx<double,2,2>': non sono state trovate funzioni in overload corrispondenti (compilazione del file di origine ..\..\..\modules\core\test\test_mat.cpp) opencv_test_core    C:\opencv\modules\core\include\opencv2\core\mat.inl.hpp 1597
Errore  C2264   'std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth>::tuple': errore nella definizione o dichiarazione di funzione. Funzione non chiamata.   opencv_perf_core    C:\opencv\modules\core\perf\opencl\perf_channels.cpp    165
Errore  C1903   impossibile recuperare l'errore o gli errori precedenti. Interruzione della compilazione    opencv_perf_core    C:\opencv\modules\core\perf\opencl\perf_channels.cpp    165
Errore  C1083   Non è possibile aprire il file inclusione: 'opencv2/core/hal/hal.hpp': No such file or directory    opencv_xfeatures2d  C:\opencv\modules\xfeatures2d\src\sift.cpp  108
Errore  C2610   'std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth>::tuple(const std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth> &)': non è una funzione membro speciale da poter impostare come predefinita (compilazione del file di origine ..\..\..\modules\core\perf\opencl\perf_channels.cpp)  opencv_perf_core    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\tuple    328
Errore  C2610   'std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth>::tuple(std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth> &&)': non è una funzione membro speciale da poter impostare come predefinita (compilazione del file di origine ..\..\..\modules\core\perf\opencl\perf_channels.cpp)   opencv_perf_core    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\tuple    329
Errore  C2535   'std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth> &std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth>::operator =(const std::tuple<cv::Size,perf::`anonymous-namespace'::MatDepth> &)': funzione membro già definita o dichiarata (compilazione del file di origine ..\..\..\modules\core\perf\opencl\perf_channels.cpp)  opencv_perf_core    C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\include\tuple    463

can you help me? ----------------------------------------