0

由于 Yocto Linux 发行版可以在两台机器上运行,我假设编译和使用任何具有 Linux 系统的普通开发人员都会使用的语言都不会出现问题。我做这个假设是对的吗?

它在英特尔页面上说,兼容的语言是:

C/C++、Python、Node.js、HTML5、JavaScript

这些语言不应该在 Linux 系统上兼容吗?只需在 Linux 上安装编译器就可以了,不是吗?

想到的唯一解释是这些语言具有专门编写的库以与 Arduino 硬件交互。

如果是这样的话,哪些语言在资源、库、兼容性等方面最强?

另外,如果我说的有些不对,请纠正我。感谢您的帮助,非常感谢。

4

1 回答 1

0

我相信您指的是IoT Developer Kit的文档。物联网开发套件是由各种硬件和软件选项组成的解决方案,用于使用英特尔的创客板(如英特尔 Edison 和英特尔 Galileo)创建物联网项目。它包括一组 I/O 和传感器库,特别是libmraaupm ,目前可用于 C/C++、Python 和 JavaScript。

Libmraa 提供 API 与板载 I/O 进行交互。通过在运行时完成电路板检测,您可以创建可跨多个平台工作的可移植代码。

UPM 更像是一个使用 mraa 的高级传感器存储库。您可以找到当前支持的各种传感器的代码示例,这有助于加快开发时间。

最近 Java 也被添加到支持的语言列表中,您可以在存储库中找到示例。

于 2016-02-17T08:04:34.427 回答