1.安装软件列表
预备设置:
一张 CentOS5.5 的安装光盘。
Qt_SDK_Lin32_offline_v1_1_1_en.run
libstdc++.so.6.0.10
fontconfig-2.8.0.tar.gz
freetype-2.4.4.tar.bz2
libxml2-2.6.26.tar.gz
之前 QT 的一个版本是在 ubuntu 下安装的,后来由于种种原因,改成了 CentOS,再安装 QT
的时候出现了一些问题,对此做了一些总结。
2. CENTOS5.5 安装光盘
这一步骤就不在进行详述,没有光驱的电脑,采用外置光驱将 CentOS5.5 安装在电脑上。注
意 , 在 安 装 的 过 程 中 , 要 确 保 GC++ 的 编 译 器 安 装 在 系 统 中 ( 选 中 安 装 盘 中 的 SDK
Development)。否则,在以下的第三步中,会提示“你需要一个 c++ 编译器的”错误信息。
3. QT_SDK _LIN32_OFFLINE_V1_ 1_1_EN.RUN
这是 CentOS 下的 QT 的安装文件,在 CentOS 下双击即可实现安装。
在一开始安装时,就出现如下问题:
/usr/lib/libstdc++.so.6: version `GLIBCXX_3.4.9' not found
详情请参考链接:http://archive.cnblogs.com/a/2038868/。
具体的原因以及解决方法如下所示:
(1) 执行 ls -l /usr/lib/libstdc++.so.6;发现/usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8,
其实这里需要使用 libstdc++.so.6.0.10。
(2) 将需要用到文件 libstdc++.so.6.0.10,拷贝到目录/usr/lib 下;
(3) 然后 rm -rf /usr/lib/libstdc++.so.6 -> /usr/lib/libstdc++.so.6.0.8 软链接删除,重新做
ln -s /usr/lib/libstdc++.so.6.0.10 /usr/lib/libstdc++.so.6
1 / 4
评论2
最新资源