我需要为Visual Studio 2010(vc10)构建 OpenCV 3.4.1 + OpenCV Contrib 3.4.1 。
我在Windows 10(x64)上具有Visual Studio 2010(x86)。我需要用于x64体系结构的OpenCV库。
这是我到目前为止所做的:
有很多错误:
Error 410 error C3646: 'CV_OVERRIDE' : unknown override specifier C:\opencv_contrib-3.4\modules\reg\include\opencv2\reg\mapprojec.hpp 72
之类的错误(已解决:不好,我正在将opencv 3.4与opencv-contrib 3.4.1混合使用)error LNK1104: cannot open file '..\..\lib\Debug\opencv_world341d.lib' C:\opencv-341\build\modules\world\LINK
之类的错误(我正在尝试构建opencv_world,正在寻找它很奇怪。)我不知道我错了。我使用带有vc14和vc15的opencv3.4的预编译二进制文件没有问题,但我需要用于vc10和opencv_contrib。
有什么建议吗?