Linux环境下qt-everywhere-opensource-src-4.8.6配置

来源:互联网 发布:java课设心得体会 编辑:程序博客网 时间:2024/05/21 09:40

1--->首先到ftp://ftp.trolltech.com/qtsdk/下载最新版本的bin文件,截至到现在(2011/09/16,

qt-sdk-linux-x86-opensource-2010.05.1.bin为最新版本。

 

2--->更改文件权限,安装。

1. # chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin 

2. # ./qt-sdk-linux-x86-opensource-2010.05.1.bin 

3.  

3--->

qt-creator-opensource-src-3.1.0源码配置:下载:https://download.qt-project.org/official_releases/qtcreator/3.1/3.1.0/

qmake -r

make

下面是我从网上搜索到比较有价值的文章供参考

本文讲述的是在Linux上安装Qt SDK,首先给大家提个醒,如果安装完后,普通用户无法打开?怎么办呢?,那么因为你是由root创建的,那就用root运行,或者用chmod去修改它的权限。把这个问题解决了就可以了。

具体安装过程如下:

1Qt官方网站:http://qt.nokia.com/downloads/,我们把Qt SDK for Linux/X11 32-bit**这个包下载下来,使其具有可执行权限,再执行安装:

1. # chmod u+x qt-sdk-linux-x86-opensource-2010.05.1.bin 

2. # ./qt-sdk-linux-x86-opensource-2010.05.1.bin    

接下来是图形界面安装,默认即可。
 
2
,在/etc/bash.bashrc中添加环境变量

1. export QTDIR=/opt/qtsdk-2010.05/qt 

2. export PATH=$QTDIR/bin:$PATH 

3. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 

然后 #source /etc/bash.bashrc一下

3.安装依赖的工具包

1. sudo apt-get install libglib2.0-dev libSM-dev libxrender-dev libfontconfig1-dev libxext-dev libglui-dev 

4.安装编译工具

1. sudo apt-get install g++ make cmake pkg-config 

5.打开QtCreator

Tools==>Options,手动添加一个Qt Version,在这里,qmake的路径是默认的,也是合适的

小结:linux上安装Qt SDK的步骤介绍完了,希望能帮助到你吧!

【编辑推荐】

1.    Qt Symbian SDK安装

2.    心如止水学习Linux需要掌握十一条戒律

3.    Linux中移植QT QTOPIA

4.    Qt环境变量配置与安装

5.    从新手到老手之Qt学习历程

6.    Qt开发环境如何部署Mac OS

 

Linux环境下Qt-x11-4.5.3安装是本文要介绍的内容,不说这么多,先来看内容。

1、下载

ftp://ftp.trolltech.com/ ftp上下载:/qt/source/qt-x11-opensource-src-4.5.3.tar.gz

2.、解压

复制qt-x11-opensource-src-4.5.3.tar.gz/opt

tar xvzfqt-x11-opensource-desktop-4.5.3.tar

解压后文件名为qt-x11-opensource-desktop-4.5.3,我嫌太长,改为qt-x11-4.5.3

3、安装

(1)进入解压后的qt目录,运行命令 ./configure

这里./configure不加参数即采用默认安装。我这边加了两个参数-qvfb -prefix/opt/Qt-x11-4.5.3

后面如果要安装qvfb须加上-qvfb-prefix为改变安装目录的参数。

(2)运行命令  make

(3)运行make install

(4)解决qt现版本与旧版本冲突问题

打开/etc/profile文件,在该文件的末尾加上以下语句:

1. export PATH=/opt/qt-x11-4.5.3/bin:$PATH 

2. export QTDIR=/opt/qt-x11-4.5.3 

3. export MANPATH=$QTDIR/man:$MANPATH 

4. export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH 

export QMAKESPEC=$QTDIR/mkspecs/linux-g++(如果qmake编译时候出现错误:QMAKESPEC hasnot been set, so configuration cannot be deduced.Error processing project file:XXXXX.pro就加入这一行)

保存后注销重登陆。

运行qmake -v,显示版本4.3.4,运行designer,即启动Qt4的设计界面。(安装目录 /opt/Qt-x11-4.5.3)

(6)编译qvfb(看个人情况是否需要安装)

(在安装qt-x11,运行./configure时,须添加-qvfb参数)

1. # cd qt-x11-opensource-src-4.5.3/tools/qvfb/ 

2. # make 

编译好的命令会在/qt-x11-4.5.3/bin目录下;

为了方便调试,可以将qvfb可执行文件复制到/usr/local/Trolltech/Qtx86-4.5.3/bin/中;

4、测试

简单测试代码:hellp.cpp

1. #include <qapplication.h> 

2. #include <qlabel.h>   

3. int main(int argc, char *argv[])  

4. {   

5.     QApplication app(argc, argv);  

6.     QLabel *label = new QLabel("Hello Qt!", 0);  

7.     app.setActiveWindow(label);  

8.     label->resize(240, 320);   

9.     label->show();   

10.    return app.exec();  

11.}  

在任意地方创建一个文件,例:hello,将hello.cpp拷贝进来。

执行qmake -project

1. qmake  

2. ./hello 

测试成功!

小结:详解Linux环境下Qt x11 4.5.3安装全教程的内容介绍完了,希望本文对你有所帮助!想要了解更多请参考编辑推荐。

【编辑推荐】

1.    Linux中设置Qt环境变量

2.    Linux上安装Qt SDK

3.    Linux上开发Qt

4.    Qt编程 Linux下做用户登录界面实例

5.    Linux程序开发 QT内部进程通信

6.    Linux QT实现串口通讯小实例

7.    Linux虚拟串口及 Qt串口通信实例

 

 

0 0
原创粉丝点击