#intel #iot #galileo #rpi #edison

nightly mraa

Rust对Intel IoT mraa库的绑定

1个不稳定版本

使用旧的Rust 2015

0.0.1 2015年4月26日

#11#galileo

MIT 许可证

21KB
364

rust-mraa 构建状态

Rust中libmraa的绑定

概述

rust-mraa是一个库,旨在以惯用和抽象的方式提供Intel的libmraa的绑定。

要求

Rust

我们目前针对Master分支进行编译。建议使用Nightly安装程序,因为它有最大的可能性工作。

libmraa

您可以在https://github.com/intel-iot-devkit/mraa找到libmraa的源代码。

在Intel Edison上运行

以下步骤是创建与Edison兼容的可执行文件的简要概述。

  • www.intel.com/support/edison/sb/CS-035180.htm安装SDK
  • 安装rust的i686版本(例如,通过multirust update nightly-i686 --installer https://static.rust-lang.org/dist/rust-nightly-i686-unknown-linux-gnu.tar.gz
  • (为当前项目启用i686 rust版本,例如通过multirust override nightly-i686)
  • 激活SDK环境设置(例如,通过source /opt/poky-edison/1.61/environment-setup-core2-32-poky-linux)
  • 编译示例
  • 将示例二进制文件复制到Intel Edison并运行

没有运行时依赖