http://hi.baidu.com/houxn22/item/d652f29dec4a701f924f41a0

1、进入官网:http://qt-project.org/downloads下载对应的源码包;

2、解压;tar -xvzf  qt-everywhere-opensource-src-5.0.1.tar.gz

3、cd  qt-everywhere-opensource-src-5.0.1

4、./configure --prefix=`pwd`/../qt5  -nomake tests

出现:The test for linking against libxcb and support libraries failed!
 You might need install dependency packages, or pass -qt-xcb.
 See src/plugins/platforms/xcb/README.
*** qtbase/configure exited with non-zero status.

查看/home/shiyan/Desktop/QT/qt-everywhere-opensource-src-5.0.1/qtbase/src/plugins/platforms/xcb/README

On Ubuntu 12.04 icccm1 is replaced by icccm4 and xcb-render-util can be installed automatically:
libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev

解决: sudo apt-get install  libxcb1 libxcb1-dev libx11-xcb1 libx11-xcb-dev libxcb-keysyms1 libxcb-keysyms1-dev libxcb-image0 libxcb-image0-dev libxcb-shm0 libxcb-shm0-dev libxcb-icccm4 libxcb-icccm4-dev libxcb-sync0 libxcb-sync0-dev libxcb-xfixes0-dev libxrender-dev libxcb-shape0-dev libxcb-randr0-dev libxcb-render-util0 libxcb-render-util0-dev libxcb-glx0-dev

5、make -j4

6、sudo make install

完成编译安装

最新文章

  1. Solr入门之(5)配置文件schema.xml
  2. algo_预备
  3. 初识selenium-grid
  4. POJ 1976 A Mini Locomotive【DP】
  5. JAVA多线程学习--生产者消费者问题
  6. strstr,strchr,strtr 比较
  7. 深入解析MySQL replication协议
  8. MySQL如何修改root密码
  9. 全然符合package.json在CommonJS中的规范
  10. 强大的PropertyGrid
  11. ABP日志管理
  12. android学习8(ListView高级使用)
  13. js插入节点appendChild和insertBefore
  14. ubuntu14.04 升级mysql到5.7版本
  15. brew 安装指定版本命令行工具 tmux 多版本实现
  16. day049--jQuery文档操作示例
  17. 跨域iframe如何实现高度自适应?
  18. CENTOS 7 安装 TINYPROXY 代理服务器
  19. 数组的常用方法concat,join,slice和splice的区别,map,foreach,reduce
  20. 动车上的书摘-java对象流与序列化

热门文章

  1. .net日志的用法
  2. Ubuntu 12.04安装Gitlab及问题解决
  3. document.domain location.hostname location.host
  4. es6基本介绍及使用
  5. SCUT - 297 - 狂符「幻视调律(Visionary Tuning)」 - 重链剖分
  6. Eclipse打包可执行jar包操作步骤
  7. mysql的sql语句优化方法面试题总结
  8. C++ 编译器的安装(MinGW)
  9. python面向对象--item方法
  10. windows下数字以2进制打印