【发布时间】:2020-09-23 05:19:00
【问题描述】:
在将 Qt 项目从 RPi4 迁移到 NVIDIA Jetson Nano 时遇到问题。我们想将我们的项目迁移到 Jetson Nano 以提高图像处理性能。
我们项目的qt依赖是>= 5.11。但是 Jetson Nano 使用 Ubuntu 18.04.4 并且它预先安装了 qt5-default 包(据我了解,一些系统文件使用它)。而这个 qt5-default 软件包版本是 5.9.5。
我试图降级我的 qt 依赖项,但每次更改都会导致更难解决问题。
我尝试升级默认的 qt5 版本,但找不到任何类似的指导。已经存在的指南/问题是关于 x86 等环境的。找不到任何基于 ARM 的解决方案。 qt 下载没有为 ARM 环境提供任何可构建的内容(或者我找不到它们)。官方文档只讲了交叉编译。
我应该怎么做才能克服这个问题?提前致谢。
【问题讨论】:
-
您可以尝试从源代码构建更新的版本。但是直到现在我还不能在 Nano 上成功构建它。所以没有交叉编译,而是直接在 nano 上编译。
-
在哪里可以找到qt arm的来源?
标签: qt embedded-linux ubuntu-18.04 nvidia-jetson nvidia-jetson-nano