内核版本:
Linux version 2.6.18-194.el5xen (mockbuild@builder16.centos.org) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-48)) #1 SMP Fri Apr 2 16:16:54 EDT 2010
操作系统版本:
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch
Distributor ID: CentOS
Description: CentOS release 5.5 (Final)
Release: 5.5
Codename: Final
安装1:
(1)下载Qt_SDK_Lin32_offline_v1_2_en.run
(2)./Qt_SDK_Lin32_offline_v1_2_en.run提示缺少version glibcxx_3.4.9
(3)下载libstdc++.so.6.0.10
(4)删除符号链接rm /usr/lib/libstdc++.so.6,
(5)复制文件cp /tmp/libstdc++.so.6.0.10 /usr/lib/
(6)再建立符号链接ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6
(7)./Qt_SDK_Lin32_offline_v1_2_en.run提示总线错误
求解(7)这是什么意思?怎么处理?
安装2:
(1)下载qt creator2.4.1, qt-everywhere-opensource-src-4.8.1.tar.gz
(2)安装qt creator2.4.1
(3)执行tar zxvf qt-everywhere-opensource-src-4.8.1.tar.gz
(4)cd qt-everywhere-opensource-src-4.8.1
(5)执行./configure,接下来选择"o"(open source edition),然后是"yes"(accept this license offer)
(6)出现问题:Basic XLib functionality test failed!
You might need to modify the include and library search paths by editing
QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/IA-long-j/qt-everywhere-opensource-src-4.8.1/mkspecs/linux-g++.
(7)然后执行 yun install libX*
(8)又执行(5)仍然提示(6)
(9)如果忽略这些仍然编译安装,则最后使用不了
求解(4)可能出现问题的原因
刚接触linux和qt
如果你能讲解地更详细一点就更好了
当然如果你有过安装qt4.8.1的成功经历并能分享一下非常感谢
没分了这是所有的分
------解决方案--------------------
我是从网上下载最新的linux redhat 6.1企业版,在编绎qt-everywhere-opensource-src-4.8.1源码时出现一个库找不到,然后就退出编绎.第一步configure正确,就是在第二步:qmake时出现一个库找不到.
所以我就没在编绎源程序,而是直接下载Qt_SDK_Lin32_offline_v1_2_en.run这个软件,在LINUX下直接安装,然后再安装qt creator最新的版本,最后在qt creator里设好qmake的路径,也就是QT安装目录下的bin里的qmake.这样qt creator就可以使用了
你的LINUX redhat版本好象有点低.以前的LINUX不支持低版本.所以你最好下最新版本的.另外,我也在fedora版的LINUX下我也安装QT成功了.我现在是redhat和fedora两个LINUX都在用,fedora是真正免费的,自动更新.不象redhat需要花钱买个号才能更新操作系统
------解决方案--------------------
你先安装一个libqt4-devel(或者类似的名字),然后再安装Qt就好了