移植QT4.7.1到arm-linux设备上

QT移植到ARM 继上一篇在Linux中编译安装好QT后, 阅读详情
到QT的官方网站下载QT源码包 qt-everywhere-opensource-src-4.7.1.tar.gz
交叉编译QT开发包
1:防止意外,清理掉以前的配置条件
gmake confclean
2:配置编译条件
./configure -prefix /opt/qt4-7 -opensource -embedded arm -no-webkit -qt-libtiff -qt-libmng -qt-mouse-tslib -qt-mouse-pc -no-mouse-linuxtp -no-neon

其中-qt-mouse-tslib表示生成触摸屏库
-prefix /opt/qt4-7为安装路径,写死到代码中,所以在目标设备上QT动态,静态连接库也要存放到这个路径

3:
gmake
大概花费1个半小时
4:
gmake install
将生成的QT库及qmake,moc等相关工具安装到本地文件系统的/opt/qt4-7目录下
5:
把/opt/qt4-7目录下的所有文件,文件夹拷贝到目标文件系统下的/opt/qt4-7目录下,注意存放的路径必须与-prefix /opt/qt4-7 指定的路径相同,这个配置路径已经写死到新生成QT库的代码中
可以通过以下命令查看:
# /root/project/mini6410-qt/bin/qmake -query
以下是查询出的结果:
QT_INSTALL_PREFIX:/opt/qt4-7
QT_INSTALL_DATA:/opt/qt4-7
QT_INSTALL_DOCS:/opt/qt4-7/doc
QT_INSTALL_HEADERS:/opt/qt4-7/include
QT_INSTALL_LIBS:/opt/qt4-7/lib
QT_INSTALL_BINS:/opt/qt4-7/bin
QT_INSTALL_PLUGINS:/opt/qt4-7/plugins
QT_INSTALL_IMPORTS:/opt/qt4-7/imports
QT_INSTALL_TRANSLATIONS:/opt/qt4-7/translations
QT_INSTALL_CONFIGURATION:/etc/xdg
QT_INSTALL_EXAMPLES:/opt/qt4-7/examples
QT_INSTALL_DEMOS:/opt/qt4-7/demos
QMAKE_MKSPECS:/opt/qt4-7/mkspecs
QMAKE_VERSION:2.01a
QT_VERSION:4.7.0
移植Qt5.13.0 到ARM Linux 及 解决运行过程中的问题 本来编译移植Qt主要是要跑多国语言输入法,看看能不能成功运行。这是最开始的一步了,相对比以前的x11环境搭建,效率快多了,就算是错了,删了等15分钟又是一条好汉 =v= 开始 1、准备工作 官网下载源码压缩包 https://download.qt.io/archive/qt/5.13/5.13.0/single/ 解压:sudotar -xvJf qt-ever... 阅读详情

相关推荐

Qt4.8.5移植到嵌入式linux(arm平台)

Qt的移植包括步骤如下:1. 下载新版qt; 2. 编译tslib; 3. 编译qt; 4. 配置编译后的qt,以便在主机上用qmake编译适用目标板的qt应用; 5. 拷贝lib文件到目标板。 1 下载 tslib 和 QtTslib是一个开源的程序,能够为触摸屏驱动获得的采样提供诸如滤波、去抖、校准等功能,通常作为触摸屏驱动的适配层,为上层的应用提供了一个统一的接口。在采用触摸屏的移动终端中,触

u013816798的博客 3432

嵌入式Qt4.7.1安装详解

嵌入式Qt 4.7.1安装移植过程详解 环境: Ubuntu 12.04 VMware 9.0 qt软件包:qt-everywhere-opensource-src-4.7.1.tar.gz (飞凌自带)  http://www.kuaipan.cn/file/id_111560663117095120.htm 访问密码:H17dXX 交叉工具链4.3.2(参照飞凌技术手册)

似水如风 9377

ARM-Linux交叉编译环境搭建与Qt项目移植实战

本文详细介绍了ARM-Linux交叉编译环境的搭建步骤,重点讲解了Qt库的编译配置与Qt Creator的交叉编译环境设置。通过实战案例演示了如何将Qt项目成功移植到6818开发板,并提供了常见问题的调试与解决方法,帮助开发者高效完成嵌入式Qt应用开发。

assembly8low的博客 1124

构建QT4.7.1嵌入式开发环境

如何构建Qt4.7.0嵌入式开发环境   ubuntu 11.10 arm-linux-gcc-4.3.2.tgz qt-everywhere-opensource-src-4.7.1.tar.gz tslib1.4.tar.gz 步骤 解压tslib1.4.tar.gz cd tslib export CC=arm-linux-gcc ./autogen.sh e

ljasdf123的专栏 1387

Windows平台Qt应用向ARM Linux的跨架构移植实战

本文详细介绍了在Windows平台上配置Qt应用向ARM Linux设备的跨架构移植实战。通过配置Linaro GCC交叉编译工具链、编译Qt源码、设置Qt Creator交叉编译环境等步骤,实现高效的一站式开发编译流程,显著提升嵌入式开发的效率和体验。

qq_27496129的博客 863

安装qt-everywhere-opensource-src-4.7.3.tar.gz

Linux下QT4.7.1静态编译过程

  一、静态编译QT库         发布QT程序时,为了使没有QT依赖库的环境中也能运行QT程序,这就需要静态编译你的QT程序。要达到这个目的,首先必须静态编译你的QT库文件,其过程如下: 我的系统:Ubuntu10.10 第一步:下载源码包 qt-everywhere-opensource-src-4.7.1.tar.gz(下载地址)。 第二步:解压缩 tar zxvf qt-e...

weixin_34261739的博客 385

qt-everywhere-opensource-src-4.8.1

很多人都在找这个资源 由于资源太大,我切分成12块

Qt-4.7.1编译全过程

有用,转了。 原文地址:Qt-4.7.1编译全过程作者:康嘉星 1、           从qt官网  http://get.qt.nokia.com/qt/source/qt-everywhere-opensource-src-4.7.1.tar.gz 下载最新版的qt-4.7.1   2、首先将源文件 解压到 /usr/local/arm(没有该目录可以新

星星之火,可以燎原!...... 5337

qt-everywhere-opensource-src-4.7.1_20141224.tar.gz

改文件为QtE4.7的源码,解压后执行编译脚本:./build-all 即可,编译全程需要1个小时左右,最终生成qmake交叉编译工具!

qt-everywhere-opensource-src-4.7.0.tar.gz

This is Qt version 4.7.0. Qt is a comprehensive cross-platform C++ application framework. Qt 4 introduces new features and many improvements over the 3.x series. See http://qt.nokia.com/doc/latest/qt4-intro.html for details. The Qt 4.x series is not binary compatible or source compatible with the 3.x series. For more information on porting from Qt 3 to Qt 4, see http://qt.nokia.com/doc/latest/porting4.html.

LINUX QT移植到ARM (zynq平台 qt5.4.1)

LINUX QT移植到ARM (zynq平台 qt5.4.1)1.安装tslib2.安装QT5.4.12.1下载QT5.4.12.2解压2.3修改配置文件替换自己的编译器2.4配置2.4配置2.5 make2.6 make install3 配置ARM3.1 拷贝文件到arm上3.2 配置ARM环境4 运行4.1可能出现的问题4.2可能出现的问题 1.安装tslib tslib1.4可以在网上下载...

qq_14843999的博客 4049

qt-everywhere-opensource-src-4.7.3.zip

官方下载地址,只是百度搜不出来…… qt-win-opensource-4.7.3-vs2008.exe 在下载页面上也有。

移植QT到ARM平台

经过为期3天的编译、移植,终于将Qt5.7成功移植到iTop4412开发板,板载exynos4412处理器,基于ARM Cortex-A9内核。因此,本篇教程以iTop4412示例,适用于Qt5.7在ARM_Linux平台上的移植。 ----------------------------------------------------------------------------------...

van38686061的博客 1995

前馈神经网络求解XOR问题

摘要 前馈神经网络是一种最简单的神经网络,各神经元分层排列。每个神经元只与前一层的神经元相连。接收前一层的输出,并输出给下一层.各层之间没有反馈。是目前应用最广泛、发展最迅速的人工神经网络之一。研究从20世纪60年代开始,目前理论研究和实际应用达到了很高的水平[1]。本节通过设计包含输入层、一个隐含层和输出层的前馈神经网络,实现XOR运算,并基于计算数据或实验数据分析隐含层决策面的特点,进而总结前馈神经网络隐含层的作用。 1.1 神经网络结构设计 1.1.1 XOR问题描述 ...

sinat_28178805的博客 2358

巨量千川M-API实战:5分钟搞定短视频计划数据自动获取(Python版)

本文详细介绍了如何利用巨量千川M-API和Python快速搭建自动化工具,实现短视频计划数据的自动获取。通过实战代码演示了从环境准备、Token管理到核心数据接口调用的完整流程,帮助电商运营和技术开发者告别手动导出,高效完成数据汇总与分析。

weixin_29325515的博客 1357

Qt embeded 4.5.3 在ARM-Linux的移植

移植这个是发现用Qt 4.6 for X86移植到ARM-Linux,理论上移植没太多问题,但实际碰到太多问题,而且QT官网上有针对Embeded Linux 的qt 4.5.3下载。这个资料也全。因此首先用这个版本试试。然后再来移植4.6的版本。   下载 http://get.qt.nokia.com/qt/source/qt-embedded-linux-opensou

曾经沧海 2272

OpenWRT二级路由DHCP客户端配置:实现IPv4 WAN自动获取与网段隔离

本文详细讲解了如何将OpenWRT配置为二级路由器,重点在于设置其WAN口为DHCP客户端以自动获取IPv4地址,并修改LAN口网段实现与上级网络的隔离。文章提供了从网络拓扑规划、具体配置步骤到防火墙设置的完整指南,并分享了常见问题排查与避坑经验,帮助用户构建稳定且功能独立的家庭网络环境。

weixin_29268267的博客 293

从Windows到ARM Linux:Qt程序的交叉编译与移植指南

1.交叉编译:与编译不同点在于,交叉编译出来的程序无法在执行编译的环境运行,比如刚刚的Linux上使用arm的交叉编译工具链编译出来的程序就无法运行,必须要在arm架构的Linux才能运行。当要在不同架构运行QT的时候,需要显示指定编译工具,比如arm架构运行的交叉编译工具。容易混淆的点:一般来说,如果在Windows编译同架构的Linux程序,同样需要交叉编译工具。解释:需要在我们编写的QT项目.pro文件处,添加以下代码用于指定ARM架构的交叉编译工具和Linux中QT程序的位置。

m0_46380369的博客 4174

三菱PLC FX3U温度控制系统案例

U0\G100是平均次数的设置,设置为100个数据取平均,这样数据显示更加稳定,通道1的数据显示再U0\G10里面,温度模块的数据对应是0~150°输出0~10V,对应到0~10000的数据10000是150°的66.667倍,因此把数据传送到D0后转换成浮点数,再去除以66.667,就得到实际的温度了,数据存放到D2。触摸屏软件使用EBpro软件,设计界面如下,右边的是温度的实时曲线图,左边的是温度报警表,当当前温度超过了报警温度这种时,就会在这个表格上显示对应对应的报警。(1)实时显示温度值;

u010670857的博客 4059

【LAMMPS学习】四、运行 LAMMPS(2)命令行选项

本部分解释了在安装可执行文件或下载源代码并构建可执行文件后如何运行 LAMMPS。命令文档页面描述了输入脚本的结构以及它们可以包含的命令。

荷塘阅色 5242

Linux 和 arm 下qt 移植 mqtt

Qt 开发 MQTT 程序有两种方式,一个是 Qt 官方提供的基于 MQTT 的封装,一个是第三方(EMQ)开发的用于 Qt 调用 MQTT 的接口,二者使用方法大同小异,并且均提供了源码。那么,这里来介绍第一种,如基于 Qt 官方提供的封装来使用 MQTT。下载Qt官方在 github 上提供了源代码,地址:要下载与板子上安装的 qt 一样的版本下载好后用 Qt Creator 打开 qtmqtt.pro如果没有 perl,要先安装 perl然后编译,然后开始处理报错一般会提示找不到头文件,将头文件用绝对

weixin_46640184的博客 3036

GEE APP:基于GEE的红树林监测平台

本文将介绍如何利用Google Earth Engine平台,结合Landsat系列卫星影像和SRTM高程数据,实现红树林分布的动态监测与变化分析。

此星光明博客 160
上一篇: qte for arm的编译过程
下一篇: linux下android开发环境搭建及NDK安装
HiRuyue
博客等级 码龄14年 47粉丝 17原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值