2

我想在我的 Odroid XU3(带有 Lubuntu 14.4 的 ARM 架构)上运行 QT-Creator 并用它构建一个应用程序。我已经在互联网上阅读了很多内容以弄清楚如何做到这一点,但还没有成功。我试图按照这些说明https://wiki.qt.io/ODROID-XU3但不明白一些事情。

  1. 它指出我需要安装一些依赖项。我按照此站点上的给定超链接并使用以下命令安装了依赖项:

sudo apt-get build-dep qt5-default

sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev

  1. 当我搜索我的 qt5 文件夹时,我只能在 user/share 中找到 qt4。我做错了什么?

  2. 它指出我必须设置一个工具链和一个 sysroot。是否只有在我想交叉编译时才必须这样做,所以在另一台机器上为我的 Odroid XU3 编译,或者如果我只想在 Odroid 本身上编译?

  3. 假设我想设置工具链。根据这个站点,我应该将树莓派工具链(或其他工具链)复制到文件夹 ~/Code/Odroid/toolchain 中。问题是我在 Odroid 的主目录中没有看到这样的文件夹。我应该 mkdir 一个吗?假设我想设置 sysroot,我没有得到“一个是在您的开发机器上安装 ODROID-XU3 的 SD 卡或 eMMC,然后复制或链接到 ~/Code/Odroid/sysroot ”。我假设我应该将我的 SD 卡的内容复制到我的开发机器上的这个文件夹中是否正确?

  4. 我现在应该在哪里构建我的 QT - 在我的开发机器或 Odroid 上?(对不起那个愚蠢的问题)

  5. 如果我想让它变得简单并在 Adroid XU3 上构建一切,假设我有足够的时间和资源。之后我尝试先安装 qt 和 qt creator,但是当我启动 qtcreator 时,没有预配置编译器,而且 QuickView 也丢失了。终端还提到缺少工具链。为了添加这些缺失的组件,我做了很多努力,但失败了。

提前致谢!

4

1 回答 1

0

第二点:您可以在 Odroid 或 PC 上编译它。但是你应该看看这个:https : //wiki.qt.io/Category:QtonPi 它在 Odroid 上应该是一样的。

于 2015-11-03T16:03:03.240 回答