注意:不要使用自带或使用apt-get 安装的 QT,如有,则删除。开发板须能挂载NFS。本文采用了别人的教材,只是自己稍加上修改,因为刚开始找文件做的时候发现很多容易出错的,这里都加以说明了

所需原文件:

a. arm-linux-gcc-3.4.1.tar.bz2

b. Qt-4.6.3-arm.tar.bz2

c. Qt-4.6.3-x86.tar.bz2

d. Qt-4.7.0.tar.bz2

e. Qt-sdk-linux-x86-opensource_2010.02.bin

f. tslib-1.4.tar.gz

操作步骤:

1、检查电脑上有没有g++ : g++ --version,

如果没有,请使用下面命令安装: sudo apt-get install g++

2、检查有没有arm-linux-gcc: arm-linux-gcc –version,

如果没有,请使用步骤4 进行安装,如果有,则跳 过步骤4、

4、解压arm-linux-gcc-3.4.1.tar.bz2

sudo tar jxvf arm-linux-gcc-3.4.1.tar.bz2 -C / 自动解压到usr/local

进入/usr/local/arm/3.4.1/bin/ 输入pwd

设置到环境变量:sudo gedit /etc/environment

在其中按照格式添加::/usr/local/arm/3.4.1/bin (arm-linux-gcc 路径)

保存后source /etc/environment (使刚才的环境变量生效)

arm-linux-gcc 检查是否命令是否存在

5、解压安装触摸屏驱动

# sudo apt-get install libtool

# sudo apt-get install autoconf

#sudo apt-get install automake

#tar xzvf tslib-1.4.tar.gz

#cd tslib

# ./autogen.sh

# CC=arm-linux-gcc

# echo "ac_cv_func_malloc_0_nonnull=yes" > arm-linux.cache

# ./configure --prefix=/opt/ts/ --host=arm-linux --cache-file=arm-linux.cache

# make

# sudo make install

可能有参数错误在文件下/tests/calibrate.c 文件的227、229 行参数后面补0 再重新

make

6、把编译好的触摸屏驱动加到板子上

6.1、将交叉编译好的ts 文件cp 到开发板中对应的目录下,其中的include

目录和lib 下的pkgconfig 目录可以不拷贝。

cp -rf /opt/ts /home/zrx/s3c2440_recover/opt/ts

linux arm9开发环境,ARM9开发板Qt环境的搭建相关推荐

  1. 利用Python3开发一款小工具(环境配置)

    前面一篇文章对开发的小工具的需求进行了分析,已经大致清楚了我们需要使用的工具,本文将逐个工具进行安装配置,主要包括: 1.python36安装 2.pycharm安装 3.pyqt5与pyqt5-to ...

  2. 开发板qt移植和交叉开发环境搭建学习笔记

    tslib移植 准备工作   开发板有uboot 搭建tftp服务器,开发板可通过服务器下载内核并启动: nfs工具,开发板可通过nfs工具加载到主机(电脑)的rootfs: 触摸屏可使用,在cat触 ...

  3. 迅为-i.MX6ULL开发板-QT实战项目DHT11网络编程实战练习(一)

    迅为-i.MX6ULL开发板-QT实战项目DHT11&网络编程实战练习(一) 发布时间:2021-7-2 09:49    发布者:落风 |编辑 文章目录1 项目前准备2 软件流程图3 Lin ...

  4. AXU2CG-E开发板QT测试

    AXU2CG-E开发板QT测试 背景 开发板说明 使用的是芯驿电子科技(上海)有限公司,基于 XILINX Zynq UltraScale+ MPSoCs 开发平台的AXU2CG-E开发板. 写作背景 ...

  5. lighttp支持PHP移植到imx6,[Qt开发指南]飞凌嵌入式iMX6开发板QT移植

    虚拟机环境: ubuntu12.04 32bit /64bit 目标平台: i.MX6 开发板 交叉编译工具链: gcc gcc-4.6.2-glibc-2.13-linaro-multilib-20 ...

  6. 迅为RK3399开发板Qt实时时钟测试

    QClock 测试资料在迅为网盘"iTOP-3399 开发板\iTOP-3399 开发板\02_iTOP-3399 开发资料汇总(不含光盘内容)\05_iTOP-3399 开发板 Qt 应用 ...

  7. windows和linux在建筑python集成开发环境IDE

    http://blog.csdn.net/pipisorry/article/details/39854707 使用的系统及软件 Ubuntu / windows Python 2.7 / pytho ...

  8. Qt安装—图文并茂搭建VS2008/2010+QT开发环境

    VS2008: (一)工欲善其事,必先利其器,废话不多讲. 总结起来网上流行的VS2008+QT安装说明有以下几个问题需要解释清楚:      1,首先明确需要下载什么版本的QT.网上流行的安装说明只 ...

  9. 【嵌入式开发】 嵌入式开发工具简介 (裸板调试示例 | 交叉工具链 | Makefile | 链接器脚本 | eclipse JLink 调试环境)

    作者 : 韩曙亮 博客地址 : http://blog.csdn.net/shulianghan/article/details/42239705 参考博客 : [嵌入式开发]嵌入式 开发环境 (远程 ...

最新文章

  1. Python使用matplotlib可视化散点图、并在可视化图像的底部和右边添加边缘箱图(Marginal Boxplot)
  2. C#和Java在重写上的区别
  3. QML基础——在C++程序中使用QML
  4. outlook qr码在哪里_优势对比:阜阳洋葱店邀请码
  5. Android学习之Intent使用
  6. 高德开放平台定位功能对接
  7. 数据分析过程注意事项
  8. 机器学习的几种主要学习方法
  9. 基于Cocos2d-x开发guardCarrot--5 《保卫萝卜2》主页面音频
  10. java vcf文件增量写入,用snpEFF对vcf格式的突变数据进行注释
  11. ISO 14001环境管理体系中环境因素的识别
  12. 今日头条php笔试题,今日头条笔试题回顾及个人答案参考
  13. java随机生成中文名、性别、手机号、住址、email
  14. 近几年美国人口数据matlab,2010-2019年美国人口数量及人口性别、年龄、城乡结构分析...
  15. react-router-dom ^6.0.2使用过程中报错 Error: A <Route> is only ever to be used as the child of <Routes>
  16. 高估问题以及解决方法
  17. Google爬虫如何抓取JavaScript的?
  18. android指纹解锁_Android指纹锁
  19. 计算出某年某月某日是星期几
  20. Go 开源项目推荐:一个简单的 Go 练手项目

热门文章

  1. [iOS-UI]点击清空按钮,却会有提交的感觉
  2. 重启VirtualBox里面的系统提示VT-x features locked or unavailable in MSR错误
  3. Observer(观察者)模式
  4. Linux printf()占位符
  5. 解决: Android.bp ninja: error: unknown target MODULES-IN-xxx报错
  6. Android addr2line和 c++filt使用
  7. repo forall -c 用法
  8. android之日志库logger
  9. Python秒求四位玫瑰数
  10. mysql xml字段转json格式_mysql将xml数据或者json数据转换为表格。