关于Linux环境下QT Creator软件出现的问题

一 关于安装权限问题

如下图所示,如果所有者 和 组(G) 对应的权限为root (我这里已经改过来,所以对应我自己账户),在执行任何程序的时候都会没有权限。
关于Linux环境下QT Creator软件出现的问题
针对上述问题,是由于在所使用的安装包.bin文件是属于root账户,进行安装出来的软件也是root账户。
解决方法:
以Ubuntu为例,首先进入root账户,更改文件属性的权限,具体方法如下:
配置相关文件进入root账户。

  1. 输入sudo gedit /usr/share/lightdm/lightdm.conf.d/50-ubuntu.conf
  2. 输入:greeter-show-manual-login=true 保存关闭。
    关于Linux环境下QT Creator软件出现的问题
    3.重启使用root账户进入Ubuntu;
    4.更改权限为你所使用的用户(下图安装文件:右键->属性->权限)
    关于Linux环境下QT Creator软件出现的问题
    5.重启使用自己的账户登陆,重新安装即可;

二 关于Qt编译错误“GL/gl.h:No such file or directory”的解决方法

控制台中输入以下命令安装OpenGL库及其工具:
sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev