主机平台:Ubuntu10.04 硬件平台:FL2440 交叉编译器:arm-linux-gcc-4.3.2 一、安装交叉编译器 1、下载交叉编译工具arm-linux-gcc-4.3.2.tgz,并解压到/usr/local/arm下   tar zxvf arm-linux-gcc-4.3.2.tgz &ndash
原创 2012-05-27 19:22:26
385阅读
移植QT4.6.3ARM无法正常的现实中文 如果是在X86平台上时候,使用QTextCodec::setCodecForTr(QTextCodec::codecForLocale());来设置显示中文 但是在ARM平台上却不行,我们需要移植一些中文字体库,这里使用的是QT自带的中文字体库,wenquanyi_120_50.qpf 放在QT的安装目录下 /usr/local/Trollt
原创 2010-09-23 17:18:00
621阅读
一般而言,Qt应用程序的内容可分为Qt库的编译,Qt库的移植和基于Qt的应用程序的移植Qt库的编译所花费的耗线性时间代价是最长的,而Qt库的移植是比较简单的一个工作,只需要让串口发送数据到开发板上即可,笔者本人使用的是虚拟机提供的一个共享工具 wmwate-tools,在拷贝某些库的时候会出现不可以预知的错误,重试也无法解决这个问题,解决办法在于把库目录打包共享,这样的出错几率会比较低。最后,应
原创 2010-08-30 18:53:00
589阅读
1. 安装触摸屏支持库(根据需要,如果需要的话)tar -xvf tslib1.4.gz cd tslib ./autogen.sh //生成configure 文件 echo ac_cv_func_malloc_0_nonnull=yes>arm-linux.cache //指定缓冲配置
转载 1月前
370阅读
最近把Qt到开发环境建立了起来,以后打算多点时间在学习Qt上面,下面是我的移植与搭建过程,现在贴出来希望能对大家有点帮助。。。。。作者:顾文彪博客:http://blog.chinaunix.net/u3/113714/交叉编译器:arm-linux-gcc-4.3.2开发环境:ubuntu10.10声明:最近在网上发现有某些人转载我的文章不但没有标明来源,还说是自己到原创文章,让我感到十分气愤,
转载 精选 2015-04-19 11:05:27
1450阅读
1评论
ubuntu10.04 准备移植phonon,4.5移植失败。播放声音就出错。。。没办法。转移到QtMutimedia安装交叉编译工具这里就不提了。。。1.下载QT5.3.2:http://download.qt.io/archive/qt/不小下载5.0,这个版本有问题。。。2.配置配置时需要注意的几点是:如果是交叉编译,需要配置 xplatform选项,比如要在arm-linux平台上移植Qt
转载 2023-12-05 20:19:05
97阅读
在嵌入式领域中,ARM架构一直被广泛应用于各种设备中,而Linux作为一种开源操作系统,也被越来越多地用于嵌入式设备中。在这样的背景下,Qt作为一个跨平台的应用程序开发框架,也逐渐受到了关注。 ARM Linux Qt移植的过程主要包括以下几个步骤: 首先,需要准备ARM开发板和相应的工具链。ARM开发板是用于运行ARM架构的硬件平台,而工具链则是用于编译和调试ARM应用程序的工具集。在选择A
原创 2024-03-25 10:08:40
101阅读
arm-linux-gcc是一个被广泛应用于ARM架构的编译器,而4.6.3版本则是它的一个具体版本号,今天我们就来探讨一下arm-linux-gcc 4.6.3在嵌入式开发中的作用和特点。 首先,arm-linux-gcc是一个用于编译ARM架构下代码的工具,它可以将高级语言如C、C++等编译成适合在ARM处理器上运行的机器语言代码。在嵌入式系统开发中,ARM处理器被广泛应用于各类设备中,如智
原创 2024-04-28 10:17:43
92阅读
前一篇写了如何在移植OpenCV库到ARM平台上,本来我只是用到OpenCV的打开USB摄像头获取图像到IplImage结构中,这用到了V4L2的底层函数。然后进行视频图像的帧处理。那么如何用OpenCV读写ARM板上的视频文件,并进行视频处理呢?这该又将如何移植呢?这个就必须要装x264,xvid和ffmpeg,和上一篇中讲的通过V4L2底层函数获取摄像头视频就有点不一样了。下面就介绍一种方法。
转载 2024-05-30 07:53:01
195阅读
在开发板中运行QT程序的基本条件是具备QT环境,那么QT移植尤为重要,接下载我将和小伙伴们一起学习QT移植。一、准备材料tslib源码qt-everywhere-src-5.12.9.tar.xz源码arm开发版二、获取安装包tslib源码的git获取地址是:https://github.com/libts/tslib。qt-everywhere-src-5.12.9.tar.xz源码的获取地
转载 2023-11-15 15:04:34
809阅读
近期刚入手一款开发板(比較低端,刚毕业工作还没一个月。穷屌丝一个)。在学校曾经都是用的是Friendly Arm的6410,使用的qt版本号是使用的最多的4.7.0版本号,入手的板子是4.7.4。qt5出来也有好长的时间了。当中提供了非常多的特性,所以这次移植的是qt5的最新版本号5.3.1。 第一步准备好源代码包,这里须要qt的源代码包。和tslib包。tslib我使用的是开发板提供的包。
转载 2017-06-03 20:09:00
190阅读
2评论
最近刚入手一款开发板(比较低端,刚毕业工作还没一个月,穷屌丝一个)。在学校以前都是用的是Friendly Arm的6410,使用的qt版本是使用的最多的4.7.0版本,入手的板子是4.7.4。qt5出来也有好长的时间了,其中提供了很多的特性,所以这次移植的是qt5的最新版本5.3.1。 第一步准备好 Read More
转载 2016-09-17 06:50:00
127阅读
2评论
在开发板中运行QT程序的基本条件是具备QT环境,那么QT移植尤为重要,接下载我将和小伙伴们一起学习QT移植。 一、准备材料 tslib源码 qt-everywhere-src-5.12.9.tar.xz源码 arm开发版 二、获取安装包 tslib源码的git获取地址是:https://gith ...
转载 2021-09-10 23:04:00
1342阅读
2评论
一、新建编译平台 更改../qt-everywhere-src-5.12.9/qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf 目录下的文件1、添加:QT_QPA_DEFAULT_PLATFORM = linuxfbQMAKE_CFLAGS_RELEASE += -O2 -march=armv7-aQMAKE_CXXFLAGS_RELEASE
转载 2023-11-02 09:22:57
185阅读
我的系统是Ubuntu11.10,开发板是友善6410的,和作者的不一样,但是遇到的问题大同小异,环境:arm开发板是 ok6410,主机是Ubuntu10.04 1,准备工作:交叉编译工具用光盘自带的arm-linux-4.4.1.tar.gz,解压到/usr/local/arm目录下(将/usr/local/arm/bin加入环境变量);下载opencv2.2的源码;安装cmake bui
ARM QT移植详细步骤教程米尔SAM9X5和A5D3X上默认的Qt版本是4.5.3,当这个版本的Qt库不能满足实际开发需求时,可通过此方法制定Qt开发、运行环境。移植的步骤如下:1、下载新版qt;2、编...
转载 2016-08-23 17:45:00
611阅读
2评论
移植ssh到开发板主要是将开发板当成服务器,电脑端可以作为客户端进行访问,从而实现通过网线就可以进行文件的传输以及控制台控制。 移植ssh主要包含三大部分:1. zlib的移植; 2. openssl的移植; 3. openssh的移植 因此需要下载对应的源代码才能进行交叉编译。 zlib官网:http://www.zlib.net/fossils/ openssl官网:https://www.o
转载 2024-01-07 23:31:27
63阅读
Andrew Huang <bluedrum@163.com> 转载请注明作者及联络方式  这个已经接近最新版,更大是QT 4.7.3 离线版要1G,因此选择这个版本进行移植,用来测试.一下I80的屏.  一.准备工作   1. zip版本(不推荐下载)    下载 http://get.qt.nokia.com/q
原创 2011-09-06 13:08:13
756阅读
前言讲下整个项目流程,我们的目标是把qt编出来程序放在arm开发板上面跑,首先下载QT源码和tslib源码(QT源码编译和QT程序运行需要tslib库的支持),在虚拟机里使用交叉编译将QT源码编译安装,会生成arm环境的库文件和qmake,然后在虚拟机里安装qt的Linux版本,安装好后配置qt的编译环境,将编译器改成交叉编译器,添加arm环境的qmake即可。接下来随便建个qt工程,用arm编译
转载 2023-11-16 11:56:02
262阅读
准备工作: Uboot交叉编译工具 ,这个没什么说的,下载地址http://www.codesourcery.com/public/gnu_toolchain/arm-none-linux-gnueabi/arm-2008q3-72-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2 kernel ,你得下载Android版本的(下载地址:http:/
转载 2024-05-08 16:46:59
56阅读
  • 1
  • 2
  • 3
  • 4
  • 5