前面已经安装了CentOS, 现在开始编译QT4.3, 到目前为止,此操作系统没有安装常用软件, 缺少很多的类库,且看安装如何进行
一. 更新yum源
系统默认yum源非常缓慢,为了让系统使用速度更快的yum更新源,现更换成163的yum源.
1. 下载repo文件
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
2. 备份并替换系统repo文件
cd /etc/yum.repos.d mv CentOS-Base.repo CentOS-Base.repo.bak mv CentOS-Base-163.repo CentOS-Base.repo
3. 更新yum源
yum clean all yum makecache yum update
二. 安装gcc
QT源码编译安装,必须得有编译器,现安装gcc
yum -y install gcc yum -y install gcc-c++
运行: gcc --version 看是否正常版本信息
注: 有时安装软件出错后, 会提示"running yum-complete-transaction first"这样的信息,原因是有未完成的yum事务
# 运行 yum-complete-transaction yum-complete-transaction –cleanup-only # 清除可能存在的重复包 package-cleanup --dupes # 清除可能存在的损坏包 package-cleanup --problems
三. 上传源码至CentOS
Wincp 连接虚拟机, 报错: Conection refused. SecureCRT终端连接虚拟机,也报错: The remote system refused the connection
出现上述问题,可能CentOS未开启ssh服务.
(1) 启动ssh服务
查询ssh服务: ps -e|grep ssh
启动ssh服务: /etc/init.d/ssh start
查看服务状态: service sshd status
(2) 设置sshd服务随机启动
a. 运行 ntsysv 选中sshd服务并保存
b. chkconfig设置
chkconfig <--level 3> sshd on
chkconfig --list sshd # 列出sshd服务的等级代号
四. 编译QT
tar -tf qt-all-opensource-src-4.4.3.tar # 列举压缩文件条目 tar -xzvf qt-all-opensource-src-4.4.3.tar cd qt-all-opensource-src-4.4.3 ./configure
然后是漫长的等待, 默认安装至 /usr/local/Trolltech, 可通过 ./configure --prefix=/usr/local/Qt-4.4.3 配置安装目录
./make
1. qt_x11_p.h error: x11/xlib.h No such file or directory
yum search libX11
yum install libX11-devel.x86_64
2. cannot find -lXext
yum install libXext-dev.x86_64
3. Basic XLib functionality test failed!
安装上述开发包即可
相关推荐
Centos6.4_安装oracle_11g教程,简单易懂,让你玩转oracle数据库
编译PHP5配置centos6.4
centos6.4的安装镜像。可以下一个VM,安装流程百度一大堆。
CentOS 6.4下Mysql 5.7编译安装
虚拟机上安装CentOS6.4,文档很详细值得参考
CentOS 6.4下编译安装MySQL 5.7.9
CentOS 6.4 安装 Oracle 11g,不是网络上拷贝,自己全程写下来的。
Centos系统6.4详细的安装制作U盘过程。
主要为大家分享了Centos6.4编译安装mysql 8.0.0 详细教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
CentOS 6.4安装(超级详细图解教程)
CentOS6.4安装MySql5.5.27[文].pdf
CentOS 6.4 i386的学习笔记-001 自定义安装图形界面
基于CentOS7 系统下的 ARM 开发板 QT 交叉编译工具,使CentOS7 系统下编译的 QT 程序能够运行在 ARM 开发板上。
CentOS 6.4安装(超级详细图解教程) 说明: 1、CentOS 6.4 系统镜像有两个,安装系统只用到第一个镜像即 CentOS-6.4-i386-bin-DVD1.iso(32 位) 或者 CentOS-6.4-x86_64-bin-DVD1.iso(64 位),第二个镜像是...
自己动手从开箱上架开始,Dell CentOS 6.4服务器安装Oracle VM VirtualBox 操作的文档
基于CentOS6.4系统下的SSH服务器和Telnet服务器搭建详细步骤,包括SSH远程登陆,SCP命令上传和下载文件,PUTTY工具的使用等...用于Linux课程作业使用
Centos6.4_64安装oracle11g详细图文及错误解决
VMware上的centos6.4虚拟机,直接下载解压导入即可使用
CentOS 6.4安装配置LAMP服务器