ubuntu的qt文件怎么联入arm板

ubuntu的qt文件怎么联入arm板,第1张

一、第一步新建一个helloworld QT工程。

二、使用qmake工具生成Makefile文件

在工程源码文件夹运行qmake “#/opt/qt-4.7.1/bin/qmake” ,生成Makefile文件,

三、执行编译命令“#make”,如下图所示。

四、生成了“helloworld”

使用 file 命令测试一下。如下图,“#file helloworld”,可以看到 hellworld 应用文件的基本信息,它是属于 ARM 平台的。

五、安装运行

1、使用tftp服务器上传文件到开发板

tftp -g -r hello 192.168.1.119

2、修改权限

chmod 777 helloworld

3、运行程序

hellworld -qws

1. 下载Qt embedded, 然后交叉编译生成嵌入式linux的Qt库

2. 设置下环境变量, 然后用Qt embedded linux 库交叉编译应用程序

3. 然后把程序和程序运行所需要的库(如:QtCore.dll)下载到板子上, 然后运行即可

1.新建一个普通Widgets的工程

?2.选择Desktep Qt5.9.3 MinGW 32bit编译器和Android for armeabi-v7a (GCC 4.9, Qt 5.9.3 for Android armv7)编译器

?3.然后选择默认的就行

?4.在mainwindow.ui界面上,放入两个按钮,分别命名为发布和订阅

?5.选择MinGW 32bit的debug编译模式,构建和运行

?6.选择Android的debug模式重新构建,构建完后,在工程同目录下,生产一个build-AndroidTest3-Android_for_armeabi_v7a_GCC_4_9_Qt_5_9_3_for_Android_armv7-Debug文件夹,在该生产的文件的android-build\bin目录下,会生成该项目的APK

?7.点击运行按钮,在d出框中选择AVDVertualDevice安卓仿真器,如果没有则点击【Creat Android Virtual Device】按钮新建一个。

?8.点击【ok】按钮后,等待安卓虚拟机启动一段时间,会d出如下界面:(注意:要等安卓虚拟机完全开机完后,才会自动运行刚才的apk程序,第一次启动可能需要4-5分钟左右,如果需要持续调试,可以不用关闭该安卓虚拟机)

?9.如果刚才生产的apk没有自动启动的话,可以把刚才生产的apk丢进安卓虚拟机中进行测试


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11671581.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存