【文件属性】:
文件名称:rust-legacy-fork:[已淘汰; 上游合并]具有AVR支持的Rust编程语言的分支
文件大小:19.91MB
文件格式:ZIP
更新时间:2021-02-01 12:27:40
rust arduino avr ArduinoRust
带AVR支持的Rust
该项目为Rust添加了对微控制器的支持。
它使用。
注意事项
虽然可以编译库存库libcore,但是某些代码模式仍可能在LLVM中执行已损坏或产生错误编译代码的代码。 寻找现有问题或提交新问题将不胜感激!
建筑与安装
这将编译带有AVR支持的Rust。 但是,这不会创建完整的交叉编译器,因为它不会编译任何库,例如libcore或liblibc 。 为此,必须将--target=avr-unknown-unknown标志传递给configure ,由于错误,该标志尚未得到完全支持。
首先确保你已经安装了所有的依赖关系建设,在主锈库指定。 然后使用以下命令:
Unix / Linux / * nix
# Grab the avr-rust sources
git clone https://github.com/avr-rust/rust.git --recursive
# Create a directory to place built files in
mkdir build && cd build
# Generate Makefile using