在配置linux环境时,每个人遇到的问题可能不太一样,对应的解决方法也有所区别,这里简述一下本人在配置过程中所遇到的问题。
 我在uos系统上配置的。
 特别提醒,uos一般没有root权限,执行很多命令都需要添加sudo。
 第一步:
 下载qt linux版本的.run文件,我是在官网下载的,可百度搜索下。
 第二步:
 复制到/home目录下的任意文件夹,然后给.run文件赋予执行权限sudo chmod 777 xxx.run,
 然后执行./xxx.run,会弹出qt安装界面。跟windows配置过程一致。
 第三步:
 打开qtcreator软件,成功运行,不过创建工程后只能看到pro文件,后面查看环境配置,当时是在c++编译器那里没有环境。
后面在线安装sudo apt-get install c++就可以了。
 
 然后就可以愉快的玩qt了,创建工程。
然后!然后!就出现了 Qt找不到GL库的问题
 百度一下找到解决方法。
 先找到 libGL.so.1 的路径
 find . -name “libGL.so.1”
 然后执行下面命令
sudo ln -s /usr/lib/x86_64-linux-gnu/mesa/libGL.so.1/usr/lib/libGL.so
最后就解决了,成功运行。
第四步:
成功运行后,使用debug编译,发现不能运行
然后找到一个解决方法:
 在执行 cd ~/.config/QtProject/这个目录下 创建一个qtloging.ini文件,然后在里面添加
 [Rules]
 .debug=true
 qt..debug=false
 保存退出,然后用命令行启动qt(sudo ./qtcreator)运行就可打印了。
 至此,Qt常规运行环境都可以了,如果需要需要cmake编译环境,在线安装一下即可,
 执行sudo apt-get install cmake
Centos 安装命令不一样










