QT下Permission denied 问题
(2014-08-27 11:02:12)
标签:
qt构建权限 |
分类: QT |
qt5运行工程时遇上Permission denied报错,我常用的做法是:
1、cd到报错的目录
比如一开始遇到一个问题说是#include 语句/usr/include/ni/XnOpenNI.h Permission
denied,我运行命令:cd /usr/include/
到ni文件夹的上一层
2、然后sudo chmod -R 777 ni
给ni及其目录下的文件都设置最高权限,这样QT编译的时候就不会报错了
==========================
再加一句,博主的血泪史表明chmod命令千万滥用不得,我用sudo chmod -R 777 lib
给/usr/lib文件夹及其子目录赋予了最高权限,结果系统出问题了,界面不断刷新还不断缩放,sudo命令也用不了,整个系统的权限都不好了,遍查网络只能无奈重装Ubuntu了。以后要记住,lib和include这类文件夹千万别一股脑给777权限!!!

加载中…