由于Yocto Linux发行版可以在两台机器上运行,我假设编译和使用任何语言都没有问题,Linux系统的普通开发人员会使用这种语言。我是否正确地做出这个假设?
它在英特尔页面上说,兼容的语言是:
C / C ++,Python,Node.js,HTML5,JavaScript
这些语言不应该在Linux系统上兼容吗?只需在Linux上安装编译器就可以了,不行吗?
我想到的唯一解释是这些语言具有专门用于与Arduino硬件交互的库。
如果是这种情况,哪些语言在资源,库,兼容性等方面最强?
另外,如果我说了一些严重错误,请纠正我。感谢您的帮助,非常感谢。
答案 0 :(得分:0)
我相信你指的是IoT Developer Kit的文档。 IoT devkit是由各种硬件和软件选项组成的解决方案,使用英特尔Edison和Intel Galileo等英特尔制造商板块创建物联网项目。它包括一组I / O和传感器库,特别是libmraa和upm,目前可用于C / C ++,Python和JavaScript。
Libmraa提供API以与板载I / O接口。通过在运行时完成板检测,您可以创建可在多个平台上运行的可移植代码。
UPM更像是一个使用mraa的传感器高级存储库。您可以找到当前支持的various sensors代码示例,这有助于加快开发时间。
最近Java也被添加到支持的语言列表中,您可以在repository中找到样本。