天嵌 ARM开发社区

 找回密码
 注册
查看: 7302|回复: 21

fedora15&TQ210开发板QT移植教程(目录)

[复制链接]
寻梦的感觉 发表于 2013-7-9 09:48:02 | 显示全部楼层 |阅读模式
本帖最后由 寻梦的感觉 于 2013-7-9 10:12 编辑

完整文档请见连接:http://www.armbbs.net/home.php?mod=space&uid=27960&do=blog&id=365
这图片上传太伤心
PC: linux-fedora15
platform:TQ210-S5PV210+7寸电容屏(天嵌)compiler:arm-linux-gcc-4.6.6(天嵌提供)
源码准备:
触摸屏校正程序:
http://sourceforge.net/projects/tslib.berlios/files/
qt libraries:
http://qt-project.org/downloads#qt-lib
qt creator:
http://qt-project.org/downloads#qt-creator
我使用的4.8.4版
1.安装tslib 1.1 安装目的
1.2 配置编译安装
1.3 修改配置文件ts.conf
1.4 配置开发板的环境变量
1.6 运行检测
1.7遇到的问题
2.PC-LINUX-QT开发环境搭建
2.1 配置、编译安装:
2.2 环境变量配置
2.3遇到问题:
3. QT移植到开发板
3.1 安装embedded版Qt
3.2将安装所需文件安装到开发板,并配置开发板QT环境
4.安装Qt Creator
5 Qt Creator配置:
5.1 QT版本设置
5.2 编译器设置
5.3构建套件设置
6 使用Qt Creator进行初步开发
6.1.创建工程(PC下运行)
6.2.针对开发板的QT程序
参考资料:
【1】TQ210QT环境搭建参考资料:(Wuyuan's Blog)http://wuyuans.com/2012/11/qt4-8-3-transplant/
【2】QT编辑器配置: http://www.cnblogs.com/emouse/archive/2013/01/29/2881721.html
之前搞QT搞得比较恼火,尝试了好久才成功,特将移植过程记录分享,希望能帮到大家,初尝分享,文中有何错失抑或值得优化的地方还请不吝赐教。


评分

参与人数 1 +10 收起 理由
以书入法 + 10 很给力!

查看全部评分

TQ-lkp 发表于 2013-7-9 11:08:25 | 显示全部楼层
楼主强悍,多出精品!
以书入法 发表于 2013-7-9 12:24:07 | 显示全部楼层
正按照您的步骤搭建环境中......
 楼主| 寻梦的感觉 发表于 2013-7-9 14:29:19 | 显示全部楼层
以书入法 发表于 2013-7-9 12:24
正按照您的步骤搭建环境中......

祝你成功,成功了分享哈
以书入法 发表于 2013-7-10 10:33:48 | 显示全部楼层
寻梦的感觉 发表于 2013-7-9 14:29
祝你成功,成功了分享哈

我按照您的步骤移植qt成功了,太感谢了
 楼主| 寻梦的感觉 发表于 2013-7-10 11:24:17 | 显示全部楼层
以书入法 发表于 2013-7-10 10:33
我按照您的步骤移植qt成功了,太感谢了

呵呵 恭喜………………………………
uiaxiaobo 发表于 2013-7-10 13:21:46 | 显示全部楼层
请问在Ubuntu12.10的环境下可以用这方法吗
supil 发表于 2013-7-10 15:06:00 | 显示全部楼层
运行一个程序就可以证明移植成功了吗,第二个程序不加qws能启动吗,麻烦看下你有没有这个问题。。。。
http://www.armbbs.net/forum.php?mod=viewthread&tid=16908
☆Mleaf☆ 发表于 2013-7-10 17:14:09 | 显示全部楼层
支持楼主啦,感谢分享,有时间试试
uiaxiaobo 发表于 2013-7-12 11:33:23 | 显示全部楼层
楼主你好,我对照你的贴子做到了下面在板子上配置tslib


解决方法:重新配置环境变量

之前使用命令行方式配置的命令如下:

export set TSLIB_FBDEVICE=/dev/fb0

export set TSLIB_TSDEVICE=/dev/event4

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

export set TSLIB_CALIBFILE=/etc/pointercal

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



现在 的问题是最后一句话:export set TSLIB_PLUGINDIR=/usr/local/lib/ts
我的板子中/usr下面并没有local/lib/ts,local路径都没
是要去下载还是去其他路径?
uiaxiaobo 发表于 2013-7-12 11:34:10 | 显示全部楼层
uiaxiaobo 发表于 2013-7-12 11:33
楼主你好,我对照你的贴子做到了下面在板子上配置tslib

@寻梦的感觉
uiaxiaobo 发表于 2013-7-12 11:50:12 | 显示全部楼层
不好意思,我找到上面问题的解决方法了,现在我的。/etc/profile现在是这样的
export set TSLIB_FBDEVICE=/dev/fb0                       
                                                         
export set TSLIB_TSDEVICE=/dev/event4                    
                                                         
export set TSLIB_CONFFILE=/usr/local/tslib-1.0/etc/ts.conf                     
                                                                              
export set TSLIB_CALIBFILE=/etc/pointercal                                    
                                                                              
export set TSLIB_PLUGINDIR=/lib/ts                                             
~                                    

我发现我这个板子ts在/lib下面
然后我source之后
出现下面的情况:
[root@EmbedSky /etc]# source /etc/profile                                       
[root@EmbedSky /etc]# ts_calibrate                                             
No raw modules loaded.                                                          
ts_config: Success                                                              
[root@EmbedSky /etc]#

 楼主| 寻梦的感觉 发表于 2013-7-12 12:23:40 | 显示全部楼层
uiaxiaobo 发表于 2013-7-12 11:33
楼主你好,我对照你的贴子做到了下面在板子上配置tslib

你自己新建一个相同路径的目录就是
uiaxiaobo 发表于 2013-7-12 12:44:43 | 显示全部楼层
寻梦的感觉 发表于 2013-7-12 12:23
你自己新建一个相同路径的目录就是

现在又出现了12楼的情况
 楼主| 寻梦的感觉 发表于 2013-7-12 13:35:35 | 显示全部楼层
uiaxiaobo 发表于 2013-7-12 12:44
现在又出现了12楼的情况

你的板子是?
是不是没有装触摸屏,或者触摸屏没有连接号啊?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-11-1 07:02 , Processed in 1.062500 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表