- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我购买了一台配备 7"显示器的 Beaglebone Black。
BeagleBone 正在运行没有桌面的 Ubuntu 16.04.3 发行版。内核 4.14.11-ti-r22
我正在尝试设置 Qt Creator 4.0.2,以便我可以从我的桌面编译和部署到 BBB。我的桌面是 Ubuntu 16.04.3 64 位,在 win7 的虚拟机中运行
我找到了很多不同的指南,但它们似乎非常具体地说明了它们运行的硬件和目标上的分布。我没有找到关于需要安装什么的一般概述。在桌面和目标上。
在桌面上,我安装了 Qt 5.7.0 GCC 64 位、GCC 5(C++,arm 32 位)和 GCC 5(C,arm 32 位)、GBD multiarch 和 Cmake 3.10.2。据我所知,这应该足够了,但是当我尝试设置一个套件时,我仍然遇到错误:
The compiler "GCC (C++, arm 32bit in usr/bin)"-linux-genericf-32bit) cannot produce code for the Qt version "Qt 5.7.0 GCC 64bit" (x86-linux-generic-elf-64bit).
还有警告:
Cmake configuration has a path to a C++ compiler set, that does not match up with the compiler path configured in the tool chain of the kit.
我没有在 BeagleBone 上安装任何东西。因为它带有显示器和触摸屏的内核驱动程序。
你们中有没有人可以指导我在哪里可以找到必要软件包的列表,它们的作用以及我应该安装它们的巫婆命令。
我已经阅读了很多 Qt 文档,但在这个阶段,我担心它只会增加困惑而不是提供清晰度。
最佳答案
从您的帖子中不清楚您是否要在 BeagleBone 上运行 Qt。鉴于消息,我会说你正试图这样做。
如果是这种情况,您将需要使用您拥有的 gcc-linux-genericf-32bit
ARM 编译器针对您的目标架构交叉编译 Qt。此类复杂任务的交叉编译通常需要指定 rootfs
,其中可以找到目标系统的库和 header ,因为 Qt 并非完全没有任何依赖性。这允许交叉编译过程检索目标的依赖项并正确执行它以生成正确的二进制文件。然后可以部署它们(您可以使用远程部署,甚至可以使用 qmake
或 cmake
通过 Qt Creator 在 BeagleBone 上使用 gdbserver
进行调试)。
关于c++ - Qt Creator 4.0.2 和 Beaglebone Black 与 Ubuntu 16.04.3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48474532/
尝试将 MPU6050 连接到在 Beaglebone-IO 下运行 Debian、Node.js 和 Johnny-Five 的 Beaglebone Black。 使用 Johnny-Five 示
我有一个 RFID 模块连接到我的 beaglebone 并使用 python 代码读取 ID 标签。现在,我希望我的 python 代码在没有任何命令的情况下登录我的 beaglebone 时直接在
在 beagleboard 或 beaglebone 中,引脚有不同的工作模式。对于以前的内核,它们位于/sys/kernel/debug/omap_mux 中。你知道最后一个内核中那些文件在哪里吗?
我听说可以直接在 Beaglebone black 上进行开发和调试。我是做Java的。目前我必须生成 jar 并复制到开发板然后运行。但这样我就无法调试和单步执行代码。在本地调试也没有什么意义,因为
提前致谢。我正在尝试在 Texas Instrument 制造的 beaglebone black (BBB) 上播放视频。由于有很多关于使用 ffmpeg 和 SDL 的好教程,我决定使用它。获取有
我是 beaglebone 的新手,我需要一些帮助来解决我面临的一些问题。 我用 c 编写了一段代码(在装有 ubuntu 的笔记本电脑上运行),其中打开了一个服务器套接字(运行一个 apache 服
我是 beaglebone 的新生。我需要你的帮助。我已经在 Eclipse 中的 64 位 xubuntu 以及 codeblocks 环境中安装了交叉编译器工具链 arm-linux-gnueab
我正在尝试遵循发现的演练/教程 here . 我正在运行内核版本 4.1.1-ti-r2,该版本的 rcn-ee.net/deb/trusty-armhf 文件夹中似乎没有任何头文件。这意味着我无法迈
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。 这个问题似乎不是关于 a specific programming problem, a softwar
我正在读取 beaglebone gpio 引脚中的霍尔传感器输出,对于中断服务例程需要执行的每个上升沿。那么,如何在 beaglebone 中使用外部中断呢?是否有用于此目的的标准驱动程序? 谢谢。
当我使用如下以太网电缆将其插入新网络时,我需要知道如何使用 SSH 连接到 beaglebone(或 beagleboard): $ ssh root@beaglebone.local 到目前
我昨天买了 beaglebone black 并尝试使用 USB 连接它。正如我所读到的那样,它预装了运行在 192.168.7.2 的 Linux Distro,我们可以使用 ssh 访问它。但我无
我们目前正在为 BeagleBone Black 开发一个应用程序(使用标准的 Angstrom 发行版)。它在 GDB(由 Netbeans 远程控制)下运行了一段时间(5-10 分钟),但在某个相
在 C++ 中进行串行操作似乎很痛苦,此外,在 Beaglebone Black 上进行操作也很困难,所以我需要有一些专业知识的人! 我使用以下命令创建了/dev/ttyO4: echo BB-UAR
我正在通过串行端口(ttyO2)连接 BBB 和一组 arduino。我有一个数组要从 BBB 发送到一组 arduino。我需要让 BBB 发送请求并等待其中一个 arduino 的回复,但如果在一
美好的一天, 我想弄清楚如何在 openCV 的 beaglebone 上关闭相机。我已经尝试了很多命令,例如 release(&camera),但都不存在,而且当我不希望它打开时,相机会继续保持打开
我需要直接从 Python 代码 关闭 Beaglebone black,而不使用任何 gpio 按钮或任何硬件干预。 有命令行 shutdown -h now 但此命令不适用于 python 代码,
我的知识:我的 Linux 知识还处于初级阶段,所以如果我做了一些愚蠢的事情,请纠正我,或者给我你的意见。 我的问题:我想以相同的方式配置一堆单板计算机(Raspberry Pi/BeagleBone
为了通过 USB 从我的 ubuntu 主机获取互联网,我更改了 beaglebone 上的路由 route add default gw 192.168.7.1 并将/etc/resolv.conf
我需要在机器人上执行一组命令,机器人已经连接了Mini-ITX PC,但速度很慢,而且实时结果不理想。 我想使用外部 BeagleBone 作为处理单元,但如何配置设置以在 BeagleBone 上处
我是一名优秀的程序员,十分优秀!