问答

请教QT能否/如何在PC端配置环境,编译出能在目标arm-linux板子上

作者:admin 2021-04-16 我要评论

找了很多帖子看说明,但始终不清楚其中的几个步骤. 目前在PC端准备了: 一个ubantu虚拟机 (18.04 x64 安装且能正常运行helloworld的qt程序 (5.14.1版本 下载了qt源...

在说正事之前,我要推荐一个福利:你还在原价购买阿里云、腾讯云、华为云服务器吗?那太亏啦!来这里,新购、升级、续费都打折,能够为您省60%的钱呢!2核4G企业级云服务器低至69元/年,点击进去看看吧>>>)

找了很多帖子看说明,但始终不清楚其中的几个步骤.

目前在PC端准备了:
一个ubantu虚拟机 (18.04 x64
安装且能正常运行helloworld的qt程序 (5.14.1版本
下载了qt源码 (5.14.1版本
下载了linaro-7.5.0-x86_64_arm-linux-gnueabihf
目标板子准备了一个树莓派4B 和 一个arm-linux的100ASK_IMX6ULL?

将QtCreater中的Compilers和Debuggers配置为
linaro中的对应文件.

问题如下:
1.QtVersions中的qmake是如何获得的?
现在只有安装自带的在安装路径下的gcc_64.
2.是否完成配置就能编译出在arm-linux运行的qt程序,有其他限制吗?

###

肯定可以的,这不过这个环境完整名称叫交叉编译环境,其中所有涉及的工具链、库等等都必须是针对目标环境的,而不是本地环境的。

如果没有直接的工具链或者相应库,需要基于最基本的编译环境逐个编译生成,并配置到相应文件中,以完善工具链。

从你的描述来看,你相应工作还未完成。

版权声明:本文转载自网络,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本站转载出于传播更多优秀技术知识之目的,如有侵权请联系QQ/微信:153890879删除

相关文章
  • nginx响应速度很慢

    nginx响应速度很慢

  • 点击选中的多选框,会在已选那一栏显示

    点击选中的多选框,会在已选那一栏显示

  • PHP 多态的理解

    PHP 多态的理解

  • 关于C语言中static的问题

    关于C语言中static的问题

腾讯云代理商
海外云服务器