我想在我的 Odroid XU3(带有 Lubuntu 14.4 的 ARM 架构)上运行 QT-Creator 并用它构建一个应用程序。我已经在互联网上阅读了很多内容以弄清楚如何做到这一点,但还没有成功。我试图按照这些说明https://wiki.qt.io/ODROID-XU3但不明白一些事情。
- 它指出我需要安装一些依赖项。我按照此站点上的给定超链接并使用以下命令安装了依赖项:
sudo apt-get build-dep qt5-default
sudo apt-get install "^libxcb.*" libx11-xcb-dev libglu1-mesa-dev libxrender-dev libxi-dev
当我搜索我的 qt5 文件夹时,我只能在 user/share 中找到 qt4。我做错了什么?
它指出我必须设置一个工具链和一个 sysroot。是否只有在我想交叉编译时才必须这样做,所以在另一台机器上为我的 Odroid XU3 编译,或者如果我只想在 Odroid 本身上编译?
假设我想设置工具链。根据这个站点,我应该将树莓派工具链(或其他工具链)复制到文件夹 ~/Code/Odroid/toolchain 中。问题是我在 Odroid 的主目录中没有看到这样的文件夹。我应该 mkdir 一个吗?假设我想设置 sysroot,我没有得到“一个是在您的开发机器上安装 ODROID-XU3 的 SD 卡或 eMMC,然后复制或链接到 ~/Code/Odroid/sysroot ”。我假设我应该将我的 SD 卡的内容复制到我的开发机器上的这个文件夹中是否正确?
我现在应该在哪里构建我的 QT - 在我的开发机器或 Odroid 上?(对不起那个愚蠢的问题)
如果我想让它变得简单并在 Adroid XU3 上构建一切,假设我有足够的时间和资源。之后我尝试先安装 qt 和 qt creator,但是当我启动 qtcreator 时,没有预配置编译器,而且 QuickView 也丢失了。终端还提到缺少工具链。为了添加这些缺失的组件,我做了很多努力,但失败了。
提前致谢!