【1】下载QT-4.5.3
【2】tar vxfz qt-x11-opensource-src-4.5.3.tar.gz
【3】configure
cd /tmp/qt-x11-opensource-src-4.5.3
./configure -prefix /opt/qt-4.5.3
【4】make
【5】make install

这是通常的安装步骤。但是在第3步时会有以下问题:
(1)Do you accept the terms of either license? yes


Creating qmake. Please wait...
g++ -c -o project.o -m64 -pipe -DQMAKE_OPENSOURCE_EDITION -I. -Igenerators -Igenerators/unix -Igenerators/win32 -Igenerators/mac -I/tmp/qt-x11-opensource-src-4.5.3/include -I/tmp/qt-x11-opensource-src-4.5.3/include/QtCore -I/tmp/qt-x11-opensource-src-4.5.3/src/corelib/global -I/tmp/qt-x11-opensource-src-4.5.3/src/script -DQT_NO_PCRE -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DQT_NO_TEXTCODEC -DQT_NO_UNICODETABLES -DQT_NO_COMPONENT -DQT_NO_STL -DQT_NO_COMPRESS -I/tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++-64 -DHAVE_QCONFIG_CPP -DQT_NO_THREAD -DQT_NO_QOBJECT -DQT_NO_GEOM_VARIANT  project.cpp
make: g++:命令未找到
make: *** [project.o] 错误 127

解决方法:
aptitude install g++

(2)。。。。。。
qscriptextvariant.o qscriptcontext.o qscriptfunction.o qscriptgrammar.o qscriptlexer.o qscriptclassdata.o qscriptparser.o qscriptprettypretty.o qscriptsyntaxchecker.o qscriptvalue.o qscriptvalueimpl.o qscriptvalueiterator.o qscriptvalueiteratorimpl.o qscriptclass.o qscriptclasspropertyiterator.o qscriptengineagent.o qscriptcontextinfo.o qscriptstring.o  -m64
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 /tmp/qt-x11-opensource-src-4.5.3/mkspecs/linux-g++-64.

解决方法:

#sudo apt-get install libx11-dev libfreetype6-dev libavahi-gobject-dev libsm-dev libxrender-dev libfontconfig-dev libxext-dev
(网上的教程:libX11-dev,libXext-dev,libXtst-dev)
安装了这些依赖包之后,后面的安装就会很顺利。

|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

Ubuntu下QT的安装 (QT-X11)相关推荐

  1. linux下qt多个程序打包,解决Ubuntu下使用linuxdeployqt打包Qt程序问题

    写了点Qt界面程序,然而发现很难移植到其他没有安装Qt环境的电脑上运行.查资料了解到,在windows上有windowsdeployqt程序,linux上有linuxdeployqt可以帮助我们快速打 ...

  2. Ubuntu下利用docker安装微信

    Ubuntu下利用docker安装微信 一.安装docker 二.允许所有用户访问X11服务 三.拉镜像 四.启动 五.常用命令 六.启动脚本 七.微信图标 八.新建桌面图标 本次安装是基于Ubunt ...

  3. Ubuntu下使用Anaconda安装opencv 解决无法读取视频

    Ubuntu下使用Anaconda安装opencv 最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘. cv2.VideoCapture(filename) 返 ...

  4. 【区块链-以太坊】5 Ubuntu下truffle ganache安装及使用

    [区块链-以太坊]5 Ubuntu下truffle & ganache安装及使用 1 truffle安装 1)输入sudo npm install -g truffle 2)将truffle复 ...

  5. ubuntu下MySQL的安装

    为什么80%的码农都做不了架构师?>>>    一.ubuntu下MySQL的安装 1. 在ubuntu命令行下输入 sudo apt-get install mysql-serve ...

  6. Ubuntu下mongodb的安装与配置

    MongoDB 是一个跨平台的,面向文档的数据库,提供高性能,高可用性和可扩展性方便.这里介绍在Ubuntu下mongodb的安装与配置. 1.下载 mongodb可以在官网上下载,地址,选择Ubun ...

  7. [Linux]Ubuntu下用apt-get安装的应用程序位置

    Ubuntu下用apt-get安装的应用程序的可执行文件默认放到/usr/bin目录下. 比如: 运行eclipse命令,如果出现:"程序eclipse未安装",这样我们可以执行: ...

  8. ubuntu下ffmpeg编译安装

    ubuntu下ffmpeg编译安装 解决库链接不上的问题 ubuntu下ffmpeg编译安装   1.ffmpeg是什么东西?相信很多人第一次接触这个东西,我先在这里做个简单的介绍. FFmpeg是一 ...

  9. 在Ubuntu下rtorrent编译安装笔记

    为什么80%的码农都做不了架构师?>>>    rtorrent是一个Bittorrent软件,基于终端的BT客户端,高性能.低资源,另外有不少人给rtorrent开发了Web GU ...

  10. 在Ubuntu下使用Apt-Get安装Google Chrome

    在Ubuntu下使用Apt-Get安装Google Chrome 给初次接触linux的人总结,希望有帮助 步骤如下: 终端输入 wget -q -O - https://dl-ssl.google. ...

最新文章

  1. 用计算机打印相片怎么调色,2018年底照片如何使用LOG模式进行调色
  2. php和python区别-什么是Python和php?Python与PHP有什么区别
  3. 一名普通程序员的自我诊断书
  4. 下滑加载更多js_专治:卫生间免砸砖,房顶漏水,JS堵漏王水不漏,厂家三包产品,免费成熟配方(点开看更多)...
  5. custom的短语_custom是什么意思中文翻译
  6. java中的printnb_javaI/O系统笔记
  7. 阿里云首席架构师解读开源和云端结合的三大优势
  8. Vue项目—请求函数的封装
  9. pic单片机 c语言开发环境,《PIC单片机开发环境入门》.pdf
  10. 01-探寻 JavaScript 反爬虫的根本原因
  11. 指针生成网络(Pointer-Generator Networks)的实现
  12. 【05月22日】预分红股息率最高排名
  13. 幸福究竟和哪些因素有关?通过JMP来看全球幸福指数
  14. web项目高并发量网站解决方案
  15. part-21 总谐波失真THD
  16. Springboot毕设项目大连和平广场停车场管理系统52oca(java+VUE+Mybatis+Maven+Mysql)
  17. 基于Spark的大数据精准营销中搜狗搜索引擎的用户画像挖掘
  18. Docker常用命令整理
  19. 敏捷开发“松结对编程”实践之一:人员结构篇(大型研发团队,学习型团队,139团队,师徒制度)
  20. 服务数据库已锁定 两个可能

热门文章

  1. 合金弹头觉醒PC电脑版用逍遥模拟器玩数据互通零氪教程
  2. 【Web前端】 HTML标签(下)
  3. 哎呀,你对高并发与多线程的解决思路了解的还挺深!
  4. MYSQL优化及参数解释
  5. 如何提升自己的学习力?
  6. 计算机论文 绪论,计算机学院本科毕业设计(论文)正文撰写模板绪论.doc
  7. 23王道数据结构二叉搜索树(BST)算法题(6-11题)总结(伪代码)
  8. ubuntu20.04显卡驱动掉了及更新源报错
  9. 笔试面试题目:1000的阶乘问题
  10. VS2010 下 ValidateRequest=false 失效