QWT移植到嵌入式linux步骤

发布者:不染尘埃最新更新时间:2016-07-26 来源: eefocus关键字:QWT移植  linux  步骤 手机看文章 扫描二维码
随时随地手机看文章
注意:安装QWT之前要确保QT已经安装完成。包括X86和ARM版本QT

编译X86下的QWT

1.设置环境变量

export PATH=/usr/local/Trolltech/QtEmbedded-4.5.3-x86/bin/:$PATH

2.解压QWT源码

tar -jxvf qwt-5.2.0.tar.bz2

3.重命名该文件夹

mv qwt-5.2.0 qwt-5.2.0-x86

4.执行qmake

5.执行make

 

编译ARM下的QWT

1.设置环境变量

export PATH=/usr/local/Trolltech/QtEmbedded-4.5.3-arm/bin/:$PATH

2.解压QWT源码

tar -jxvf qwt-5.2.0.tar.bz2

3.重命名该文件夹

mv qwt-5.2.0 qwt-5.2.0-arm

4.修改配置文件

vim qwtconfig.pri

去掉

#CONFIG += QwtDesigner

5.执行qmake

6.执行make

7.执行make install

8.默认的安装路径为:/usr/local/qwt-5.2.0

编译后 将:/usr/local/qwt-5.2.0/lib下的四个库文件拷贝到ARM根文件系统下的lib目录中。即可在ARM下运行。

 

注意:

修改*.pro文件  文件尾添加如下:


INCLUDEPATH += /usr/local/qwt-5.2.0/include/
LIBS += -L"/usr/local/qwt-5.2.0/lib/" -lqwt 

关键字:QWT移植  linux  步骤 引用地址:QWT移植到嵌入式linux步骤

上一篇:tslib移植中环境变量编辑
下一篇:基于S3C2440处理器SPI移植全过程

推荐阅读最新更新时间:2024-03-16 15:01

百分表怎么用_百分表的使用方法步骤_百分表怎么读数图解
  百分表是美国的B.C.艾姆斯于1890年制成的。常用于形状和位置误差以及小位移的长度测量。百分表的圆表盘上印制有100 个等分刻度,即每一分度值相当于量杆移动0.01毫米。若在圆表盘上印制有1000个等分刻度 ,则每一分度值为0.001毫米 ,这种测量工具即称为千分表。   改变测头形状并配以相应的支架,可制成百分表的变形品种,如厚度百分表、深度百分表和内径百分表等。如用杠杆代替齿条可制成杠杆百分表和杠杆千分表,其示值范围较小,但灵敏度较高。此外,它们的测头可在一定角度内转动,能适应不同方向的测量,结构紧凑。它们适用于测量普通百分表难以测量的外圆、小孔和沟槽等的形状和位置误差。   百分表的使用方法步骤   1、百分表
[测试测量]
百分表怎么用_百分表的使用方法<font color='red'>步骤</font>_百分表怎么读数图解
基于ARM920T和Linux的SOHO路由器设计
0 引言   随着通信技术、网络技术的迅速发展,大量网络设备接入网络,互联网用户数量正以几何级数增长。研究表明,IPv4 地址空间将在2011 年前耗尽,因此IPv4 地址资源非常紧缺。SOHO 路由器利用私有网络IP 地址有效地缓解目前 IP 地址短缺的危机,为公司、家庭等小型局域网提供高效、廉价的共享上网方案。当前SOHO 路由器设计,采用   ARM7TDMI+ Clinux 设计架构,ARM7 内核微处理器工作频率为50M 左右,而以太网控制芯片工作频率一般为100M,处理器速度难以满足高速接入网用户要求; Clinux 操作系统,不具有内存保护机制,任何程序都有可能导致内核崩溃,系统稳定性较差。本文采用ARM920T 内
[单片机]
基于ARM920T和<font color='red'>Linux</font>的SOHO路由器设计
linux-2.6.32在mini2440开发板上移植(17)之按键驱动程序移植
编者:按键驱动程序涉及到linux中断程序的编写。 1、按键原理图。 2、驱动程序的编写移植。 在/linux-2.6.32.2/drivers/char/目录下创建一个新的驱动程序文件mini2440_buttons.c,内容及详细注释如下: #include linux/module.h #include linux/kernel.h #include linux/fs.h #include linux/init.h #include linux/delay.h #include linux/poll.h #include linux/irq.h #include asm/irq.h #incl
[单片机]
<font color='red'>linux</font>-2.6.32在mini2440开发板上<font color='red'>移植</font>(17)之按键驱动程序<font color='red'>移植</font>
NXP 半导体公司与Purple Labs 为批量市场3G手机带来Linux 操作系统
Linux 平台使手机制造商和运营商能更快推出具有新特性的产品, 单一处理器架构满足批量市场的可购性 中国,北京,2007 年 3 月 6 日 ——NXP 半导体公司(前身为飞利浦半导体公司)今天宣布推出针对其 3G 手机系统解决方案的 Linux 开放源代码操作系统。通过与Purple Labs——一家为移动通信产品提供全集成解决方案的法国设计公司合作,NXP推出了针对3G 手机且采用Linux的 Nexperia? 移动系统解决方案 7210。制造商无需增加整合专用应用处理器的额外成本和复杂工作,就能够用高级操作系统实现快速进入市场的优势。运营商还能够提供一种稳定、强大且低本高效的平台,来为客户提供新型的连网服务。 NX
[新品]
关于arm-linux-gcc4.4.3在ubuntu11.10下的安装
呕心沥血翻阅无数资料才看到这个比较有用的,昨晚花了几个钟装4.3.2版本的一直不成功,今天无意在论坛看到这个东西试了一下,还是得花了两三个钟,着实累,但是成功了。听安慰的。 以下装arm-linux-gcc4.4.3这个交叉编译器是参考 authorowen 这位朋友,以下是该位朋友的博文: 参考了前人的成果,结合自己实践。 1 下载arm-linux-gcc-4.4.3.tgz到任意的目录下,进入这个文件夹 $ sudo tar xvzf arm-linux-gcc-4.4.3.tgz C / 注意:C 后面有个空格,并且 C 是大写的,它是英文单词 Change 的第一个字母,在此是改变目录的意思。 执行该命令,将把
[单片机]
STM32 MDK 工程创建 图解步骤 自我学习总结
好久没有使用MDK编写STM32的程序了,现在上手才发现自己都不太记得创建步骤了,于是再次翻阅书籍,一步一步记录一下-----参考了野火的例子! ---第一步---创建一个文件夹---在文件夹下建立如下文件夹--- ---1-1---其中CMSIS是用来存放库文件为我们自带的启动文件和一些CMSIS层文件。 ----1-1-1-----上面说的启动文件在startup文件夹中,其中包含了各种STM32芯片的启动文件,主要是按照flash大小来分的,后面工程设置再介绍。 ---1-2---其中FWlib是用来存放STM32库中inc与src两个文件夹---这两个文件夹不需要修改----inc中是所有驱动文件的头文件---
[单片机]
STM32 MDK 工程创建 图解<font color='red'>步骤</font> 自我学习总结
arm-linux-gcc 常用参数讲解 gcc编译器使用方法
我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。 在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段: 1. 预处理(Pre-Processing) 2. 编译(Compiling) 3. 汇编(Assembling) 4. 链接(Linking) Linux程序员可以根据自己的需要让 GCC在编译的任何阶段结束,以便检查或使用编译器在该阶段的输出信息,或者对最后生成的二进制文件进行控制,以便通过加入不同数量和种类的调试代码来为 今后的调试做好准备。和其它常用的编译器一样,GCC也提供了
[单片机]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved