1个不稳定版本
| 0.1.0 | 2021年1月3日 |
|---|
#11 in #flashing
36KB
812 行
Cargo-cntrlr
Cargo-cntrlr为一些常见的Cargo子命令提供了包装,以便更紧密地集成Cntrlr。
子命令
cargo cntrlr build --board [附加参数]
与cargo build完全相同,但还会为选定的板设置适当的目标和rustc配置。
cargo cntrlr flash --board [--port ] [附加参数]
与cargo cntrlr build相同,但还会尝试使用适当的烧录工具将构建的二进制文件烧录到板上。某些板需要--port。
如果选择了多个二进制文件,它们都将被构建,但不会进行烧录。
cargo cntrlr new [附加参数]
创建一个新的项目,就像cargo new一样,但会修改Cargo.toml、build.rs和main.rs以用于Cntrlr应用程序。
cargo cntrlr init [附加参数]
创建一个新的项目,就像cargo init一样,但会修改Cargo.toml、build.rs和main.rs以用于Cntrlr应用程序。
依赖关系
~35–47MB
~1M SLoC