在使用额外模块 opencv_contrib 重建 opencv-3.1.0 时更改权限后出现错误“/modules: Permission denied”?

error "/modules: Permission denied" after changing the permissions while rebuilding opencv-3.1.0 with extra modules opencv_contrib?

我在 Ubuntu 14.04

上使用 Opencv 3.1.0

下载后 opencv_contrib 然后将文件夹移动到 /home/MY_NAME/opencv-3.1.0/build 然后输入终端 cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules opencv_source_directory

我遇到了这个错误 "bash: /modules: Permission denied" 然后我用 chmod 777 FileName

更改了对 opencv_contrib/modules 和 build/modules 的权限

然后注销以了解是否有任何变化

不幸的是,我仍然有这个错误"bash: /modules: Permission denied"拜托,你能告诉我问题出在哪里吗....:(

尝试将 opencv_contrib 文件夹放入 /home/MY_NAME/opencv_contrib,然后尝试使用绝对路径:

cmake -DOPENCV_EXTRA_MODULES_PATH=/home/MY_NAME/opencv_contrib/模块..