1个不稳定版本
使用旧的Rust 2015
0.0.1 | 2015年4月26日 |
---|
#11 在 #galileo
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并运行