因为研究需要使用SURF和SIFT等算法,opencv3.0不带,使用http://blog.csdn.net/zhounanzhaode/article/details/50302385这篇帖子的教程。
第一遍,非常顺利编译的所有流程全部走完,在用VS编译生成debug和release库时候,VS生成结果是86个成功,27个错误,也没有多想,试着加载SURF算法代码,VS不断报错,无法打开opencv_xfeatures2d300d.lib,所以去了D:\opencv3\opencv\mybuild\install查找,确实没有找到opencv_xfeatures2d300d.lib,所以任务是编译出了问题,开始重新编译。
第二遍,使用cmake生成OpenCV.sln,第一步,选择完vs2013之后,报错,如图
报错内容:The CXX compiler identification is unknown
The C compiler identification is unknown
CMake Error at CMakeLists.txt:88 (project):
No CMAKE_CXX_COMPILER could be found.
CMake Error at CMakeLists.txt:88 (project):
No CMAKE_C_COMPILER could be found.
Configuring incomplete, errors occurred!
See also "D:/opencv3.0/opencv/mybuild/CMakeFiles/CMakeOutput.log".
See also "D:/opencv3.0/opencv/mybuild/CMakeFiles/CMakeError.log".
已经尝试过安装vs2015+opencv3.1.0,vs2013+opencv3.0.0,CMaker还是报错,已经弄了3天了,实在是没有办法了,求助各位大神!!!!!