最近,需要开发一个小工具,考虑到Qt的可视化界面比较柔和美观一些,就想安装一个Qt的开发平台,在安装过程出现一些问题,也上网查找了一些资料,根据自己的实际情况,将安装过程中遇到的一些问题结果资料进行整理,以备后续查询巩固。
qt安装可分为Qt Creator 和 Qt SDK 两部分安装。qt creator 为qt的开发平台;qt Sdk为qt开发中所需要的库资料。
1.Qt Creator 安装
1.1.下载
下载得开源免费版为: qt-creator-linux-x86_64-opensource-2.8.1.run;具体的操作步骤如下:
cd /var/local
mkdir qt-downloads
cd qt-downloads
wget
执行结果如下:
1.2.修改文件权限
修改下载文件权限,使之具有执行权限;
chmod u+x qt-creator-linux-x86_64-opensource-2.8.1.run
执行结果如下:
1.3.安装qt-creator
运行.run文件;
./
qt-creator-linux-x86_64-opensource-2.8.1.run
运行结果如下:
在安装的期间需要指定软件安装的目录,我安装的/home/QT目录下,需要在/home创建一个QT安装目录;完成安装后,在
应用程序(Applications)-->编程(Programming)-->Qt Creator,点击会弹出Qt Creator 的界面。
正常安装启动之后为:
正常启动,qt-creator 安装完成。
1.4.Qt-Creator 启动异常处理
如果在启动时弹出告警提示加载错误,缺少“GLIBCXX_3.4.15"时,解决方案为:
第一步:首先确定,安装的GCC是否为最新版,不确定可直接重新命令安装GCC,命令为
yum -y install gcc gcc-c++ gdb
执行结果如下:
第二步:检查系统libstdc++.so.6静态库中是否GLIBCXX_3.4.15版本,如果没有,需要下载文件
libstdc++6_4.7.2-5_amd64.deb,具体执行如下:
1.4.1.下载文件
mkdir softwaretmp
cd softwaretmp
wget
执行结果如下:
1.4.2.解压文件
ar -x libstdc++6_4.7.2-5_amd64.deb && tar xvf databackup.tar.gz
运行结果如下:
1.4.3.添加静态库文件libstdc++.so.6.0.17于/usr/lib64/目录下,并建立软链接;具体操作如下:
cd usr/lib/x86_64-linux-gnu/
cp libstdc++.so.6.0.17 /usr/lib64/
cd /usr/lib64
rm -f libstdc++.so.6
ln libstdc++.so.6.0.17 libstdc++.so.6
运行结果如下:
1.4.4.检查“
GLIBCXX_3.4.15”版本是否存在,具体操作如下:
strings /usr/lib64/libstdc++.so.6|grep GLIBCXX
执行结果如下:
如图,明显GLBCXX_3.4.15存在,再次启动Qt Creator可以正常启动了!!!。
阅读(401) | 评论(0) | 转发(0) |