CMake生成Opencv在vs 2013的解决方案(出错1)
錯誤內容:
CMake Error at cmake/OpenCVUtils.cmake:76 (if):
? if given arguments:
? ? "D:/Workspace/visual studio 2013/Projects/C++/Opencv3/OpencSource" "MATCHES"?"^D:/Program Files/Opencv/opencv 3.0/sources" "OR"?"D:/Workspace/visual studio 2013/Projects/C++/Opencv3/OpencSource" "MATCHES"?"^D:/Workspace/visual studio 2013/Projects/C++/Opencv3/OpencSource"
? Regular expression "^D:/Workspace/visual studio
? 2013/Projects/C++/Opencv3/OpencSource" cannot compile
Call Stack (most recent call first):
? CMakeLists.txt:426 (ocv_include_directories)
出錯原因:
原來是CMake輸出目錄中不能存在“++”命名的文件夾
筆者下面的路徑中出現了"C++"命名的文件夾,所以報錯。
解決辦法:
既然知道了原因,那就很好辦了,修改輸出路徑,這樣就可以正常Configure了。
總結
以上是生活随笔為你收集整理的CMake生成Opencv在vs 2013的解决方案(出错1)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 三星官方即将推送OneUI 5.1操作系
- 下一篇: realme可口可乐手机2月10日发布!