在编译OpenCV和opencv_contrib源码时,提示
CMake Error at cmake/OpenCVModule.cmake:356 (_glob_locations):
Syntax error in cmake code at
F:/WorkSpace/opencv-4.8.0/cmake/OpenCVModule.cmake:356
when parsing string
F:\WorkSpace\opencv_contrib-4.8.0\modules
Invalid character escape '\W'.
Call Stack (most recent call first):
cmake/OpenCVModule.cmake:408 (ocv_glob_modules)
CMakeLists.txt:967 (ocv_register_modules)
提示“Invalid character escape '\W'.”错误,经查询,原来是OPENCV_EXTRA_MODULES_PATH的路径斜杠不对,默认的Windows路径是用反斜杠“\"

但CMake要用正斜杠”/"

将路径的斜杠改为“/”即可。
当尝试编译OpenCV和opencv_contrib时遇到CMake错误,原因是OPENCV_EXTRA_MODULES_PATH路径中的非法字符W。解决方法是将Windows路径中的反斜杠改为正斜杠/。
&spm=1001.2101.3001.5002&articleId=132371912&d=1&t=3&u=035d6a60fdfc4d2b8a8f8920ee81f3b2)
1653

被折叠的 条评论
为什么被折叠?



