ubuntu安装QT4.8.0 和安装QT库

一 、源代码的获取。

官网http://qt.nokia.com/downloads (自己安装的4.8.0)

二、解压代码

tar zxvf qt-everywhere-opensource-src-4.8.0.tar.gz

解压完进入解压后的源代码文件夹

三、执行./configure生成makefile

./configure -prefix /usr/local/Qt-4.8.0

(上面指定的这个目录/usr/local/Qt-4.8.0 ,就是make install 后的安装目录)

下面出现对话框选择open source edition.这是自由版。输入yes接受协议。

(1)如果你的机器各种库文件完整,经过一小会,配置完成,会出现以下信息
             
Qt  is now configured for building ,just run
‘make‘
             
Once everything is built , you must run ‘make 
install‘
             
Qt will be installed into /usr/local/Qt-4.8.0
              
To  reconfigure ,run ‘make confclean‘ and
‘configure‘
说明Makefile文件生成成功

(2)如果出现以下信息
       
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/gcgily/qt/mkspecs/linux-g++

解决办法:

cd
config.test/x11/xlib 执行make命令,看出错信息

1.出错原因:在xlib.cpp里面第24行 头文件#include出错 因为缺少头文件

解决办法:

sudo apt-get install libx11-dev

安装成功后
又执行make 命令

2. 出错信息:

/usr/bin/ld:
cannot find -lxext

解决办法

sudo apt-get install libxext-dev

安装成功后
又执行make命令就不会出错了。

[别人的经验:
其原因就在于需要安装libX11的开发包,在ubuntu/debian里包名都是libX11-dev

根据以往的经验,在./configure前主动装好下面3个包,基本上就万事大吉了

sudo
apt-get install libx11-dev libxext-dev libxtst-dev]

四、安装所需到包后再重新./configure即可生成Makefile文件

五、编译QT

执行make命令,需要2个小时。

六、自动安装QT库

sudo apt-get install qtcreator

时间: 2024-10-10 14:11:29

ubuntu安装QT4.8.0 和安装QT库的相关文章

ubuntu下qt4+pyqt4+eric4快速安装

这次讲解ubuntu和嵌入式环境下如何做界面. 我们选择使用qt for python.我们知道python有很多界面库Tk 效率很低,不推荐使用wxWidgets 效率很高,但是编程复杂,不推荐使用Qt 效率很高,编程简单,有界面设计器,推荐使用.GTK 使用人数不多,资料少.所以我们选择python for qt --> pyqt 今天安装环境:我们使用的是python2.7,建议安装qt4+pyqt4+eric4 eric是pyqt的界面设计器的代码生成软件. 1.安装sip 这个是pyt

Ubuntu10.04下安装Qt4和创建第一个Qt程序

1.首先安装Qt4并采用Qt Creator进行开发演示 (1)在Terminal中输入: sudo apt-get install qt4-dev-tools qt4-doc qt4-qtconfig qt4-demos qt4-designer 其中: qt4-dev-tools 中包括了Qt Assistant,Qt Linguist,Qt Creator     qt4-doc 这个是帮助文档     qt4-qtconfig Qt的配置工具,这个装好默认好     qt4-demos

Ubuntu 上redis 5.0的安装

Redis ,全称 REmote DIctionary Server ,是一个由 Salvatore Sanfilippo 编写的开源高性能 key-value 存储系统,本文详细介绍如何在 Ubuntu 18.04 server上手动安装最新版 Redis并配置redis集群 方式一 :apt安装 在 Ubuntu 系统可以使用以下命令安装redis,但安装的不是最新版本 sudo apt-get update sudo apt-get install redis-server 启动 Redi

rbenv安装ruby2.3.0在线安装不上。老子出绝招了

执行命令 rbenv install ruby2.3.0 就是安装不上,我不知道是不是背墙了还是什么 一开始报 The TLS connection was non-properly terminated 这是什么鬼.后来搜了一下,我安装了  libcurl4-openssl-dev  ,但是我以前没安装过这个,也没出现这个问题, 后来又接着报这个错误 curl: (56) GnuTLS recv error (-54): Error in the pull function. 又是什么鬼,后来

在ubuntu18.0下安装qt4.7以及qt-creator安装过程中遇到的坑

最近的嵌入式Linux系统上要做课程设计= =要用贼老贼老的qt4.7,配环境踩坑都费了我1天时间.....所以记录下来,希望能给和我遇到相同问题的朋友一点帮助 apt-get install g++ apt-get install libglib2.0-dev libsm-dev libxrender libxrender-dev libfontconfig1-dev libxext-dev libgl1-mesa-dev libglu-dev xorg-dev libx11-dev libx

app-v 5.0 sp3 安装部署与维护

App-v 5.0 sp3安装部署与维护 软件介绍: App-v 为应用程序虚拟化, 包含在微软桌面优化包 (Microsoft Desktop Optimization Pack)中: http://www.microsoft.com/zh-cn/windows/enterprise/products-and-technologies/mdop/default.aspx app-v 包含三个程序, 分别是客户端.服务器端(发布端).应用程序序列化端(Sequencer) 下载: MDOP目前最

使用VS2010开发Qt程序的4点经验(QT4到QT5的升级,更改sln文件,切换工程使用的Qt库,在VS的Solution Explorer视图中建立文件夹)

导读 相比于Qt Creator,我更喜欢用VS2010来进行开发.虽然启动时间相对较慢,但是VS下强大的快捷键和丰富的插件,以及使用多年的经验,都让我觉得在开发过程中得心应手.其中最重要的一点是,有时候Qt Creator报的错误莫名其妙.要根据提示找到错误根源显得无从下手.而VS的一般错误说明都比较人性化,即便在某些时候无从解决,也可以通过搜索引擎大致定位出错误的源头.下面是在调试网上的一些源代码的时候,积累下来的一点经验,记下来一来备忘,二来也可供后来人参考. The system can

Ubuntu下安装Qt4.5(包括X86和ARM版本)

条件:TQ2440开发板,虚拟机安装的Ubuntu10.04,安装好天嵌自带的GCC交叉编译器参考:http://blog.csdn.net/newnewman80/article/details/6286271 一.安装qt-opensource        1.解压qt-x11-opensource-src-4.5.3.tar.gz到相关目录        2.进入相关目录,执行# ./configure ,之后选择o,提示错误Basic XLib function test failed

ubuntu下安装Qt5.5.0

下载相应系统的Qt版本.http://www.qt.io/download-open-source/#section-2 安装的是32位的ubuntu,就下载x86的.就是这个qt-opensource-linux-x86-5.5.0.run. 下完之后,cd到下载的那个目录,更改文件权限chmod 700 qt-opensource-linux-x86-5.5.0.run 然后执行./qt-opensource-linux-x86-5.5.0.run 出现Qt安装对话框,下一步到完成. 编译的