qt-4.8.4安装和环境变量配置

原创 2015年07月07日 16:20:31

在Linux中分别安装应用于不同平台的Qt:PC;嵌入式X86;ARM。

这三者PC版、嵌入式X86版和ARM版的区别主要体现在:当configure时分别加了不同的参数,具体区别是:

PC平台(X11平台):在linux中全安装qt,用它编译好程序后,直接用“./”就可运行。
嵌入式X86平台:带有qvfb功能,在PC机上可以模拟应用程序在arm开发板上的运行情况。用此编译好的程序,只用“./”命令不可以运行,必须加上参数 [ -qvfb ]–qws
Ps:嵌入式X86平台,这个是PC下的一个qtopia,他自带有个模拟器,可以模拟出arm开发板的样子出来。方便调试;
ARM平台:编译好的程序,用于在arm平台上运行。
Ps:ARM平台,这个主要是用来编译,因为要下载到开发板上,需要arm版的qte的库文件,编译后直接下载到开发板运行;

Ps:编译x86是为了得到makeqpf,编译pc是为了得到qvfb

 

A. 安装PC平台的QT
1) 配置:运行./configure -prefix /usr/local/qt-4.8.4-x11
2) 编译:make (时间比较长)

3) 安装:make install (由于在配置时指定了安装目录,这样将被安装到目录下/usr/local/qt-4.8.4-x11)

 

B. 安装ARM平台的QT/E
1)配置:进入cd qt-4.8.4-arm,然后运行

./configure \

-opensource \

-confirm-license \

-release -shared \

-embedded arm \

-xplatform qws/linux-arm-g++ \

-depths 4,8,16,32 \

-fast \

-optimized-qmake \

-pch \

-qt-sql-sqlite \

-qt-libjpeg \

-qt-zlib \

-qt-libpng \

-qt-freetype \

-little-endian -host-little-endian \

-no-qt3support \

-no-libtiff -no-libmng \

-no-opengl \

-no-mmx -no-sse -no-sse2 \

-no-3dnow \

-no-openssl \

-no-webkit \

-no-qvfb \

-no-phonon \

-no-nis \

-no-opengl \

-no-cups \

-no-glib \

-no-xcursor -no-xfixes -no-xrandr -no-xrender \

-no-separate-debug-info \

-nomake examples -nomake tools -nomake docs \

-qt-mouse-tslib \

-I/usr/local/tslib/include \

-L/usr/local/tslib/lib
2) 编译:make (时间比较长)
3) 安装:make install

 

环境变量配置:

#!/bin/sh

export TSLIB_ROOT=/usr/local/tslib

export TSLIB_TSDEVICE=/dev/input/event0

export TSLIB_TSEVENTTYPE=H3600

export TSLIB_CONFFILE=/usr/local/tslib/etc/ts.conf

export TSLIB_PLUGINDIR=/usr/local/tslib/lib/ts

export TSLIB_CALIBFILE=/etc/pointercal

export TSLIB_PLUGINDIR=$TSLIB_ROOT/lib/ts

export TSLIB_CONSOLEDEVICE=none

export TSLIB_FBDEVICE=/dev/fb0

export QTDIR=/opt/qt-4.8.4/

export QT_QWS_FONTDIR=/opt/qt-4.8.4/lib/fonts

export LD_LIBRARY_PATH=$QTDIR/lib:/root/tslib/build/lib:$LD_LIBRARY_PATH

export PATH=/bin:/sbin:/usr/bin/:/usr/sbin:/root/tslib/build/bin

export QWS_DISPLAY="LinuxFb:mmWidth152:mmHeight88:1"

在Linux中设置Qt环境变量

本文讲述的是在Linux中设置Qt环境变量,环境的搭建是前提,不过配置好环境是很重要的,建议在配置之前,最好在虚拟机里面先走一趟,那么在真实环境下就不会出现不该出现的错误。在使用linux中可能会出现...

Linux下QT环境配置

在Linux下shi'yo

Qt4.8.4在windows7 64位机上的图文安装教程

一、准备的工具材料: 1.MinGW.rar

详解Big-Endian和Little-Endian,大端模式和小端模式

详解大端模式和小端模式 嵌入式开发交流群280352802,欢迎加入! 一、大端模式和小端模式的起源         关于大端小端名词的由来,有一个有趣的故事,来自于Jonathan Swift的...

input输入子系统分析

参考:国嵌教育和http://blog.csdn.net/lidaqiang99/article/details/6605700 一、输入子系统:input 1、首先我们要知道什么时候我们可以用到in...
  • Diwat
  • Diwat
  • 2013年09月16日 23:27
  • 2033

CentOS6.4的安装与配置Qt4.8.4环境

  • 2013年05月28日 18:17
  • 4.44MB
  • 下载

安装JDK和tomcat环境变量配置

  • 2017年09月29日 17:59
  • 160KB
  • 下载

《Qt5学习笔记1》安装Qt5并配置环境变量

可以任意分发转载,但请注明出处。 如有纰漏,请发送E-mail到artprog@163.com联系我,谢谢。 刚刚开始学习Qt5,网上资料太少太少,那个什么Qt开源社区的Qt入门教程也要收费,只好...
  • Artprog
  • Artprog
  • 2016年02月07日 13:02
  • 3072

JDK的安装与环境变量配置

  • 2016年03月22日 20:36
  • 555KB
  • 下载

jdk安装环境变量配置

  • 2012年10月06日 10:02
  • 1KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:qt-4.8.4安装和环境变量配置
举报原因:
原因补充:

(最多只允许输入30个字)