#cargo #cntrlr #flashing #building #projects #driver #cargo-subcommand

app cargo-cntrlr

Cargo用于构建和烧录cntrlr项目的驱动程序

1个不稳定版本

0.1.0 2021年1月3日

#11 in #flashing

AGPL-3.0-or-later

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.tomlbuild.rsmain.rs以用于Cntrlr应用程序。

cargo cntrlr init [附加参数]

创建一个新的项目,就像cargo init一样,但会修改Cargo.tomlbuild.rsmain.rs以用于Cntrlr应用程序。

依赖关系

~35–47MB
~1M SLoC