2 个不稳定版本
0.2.0 | 2024年4月15日 |
---|---|
0.1.0 | 2024年4月12日 |
#143 在 Cargo 插件
每月 35 次下载
12KB
150 行
cargo-vex-rt
cargo 命令行工具,用于构建和将 vex-rt 项目上传到 VEX V5 脑。
在 crate 的根目录下运行 cargo vex-rt
来上传项目,或者使用 cargo vex-rt --help
获取配置信息。
需求
此工具需要 cargo-binutils 和 pros-cli 来运行。这些可以通过运行 cargo install cargo-binutils
和 pip install pros-cli
来安装。
用法
默认情况下,cargo vex-rt
会构建并上传 crate 的默认二进制文件到连接的 V5 脑的槽位 1。可选参数可以自定义上传的目标及其在 V5 上的显示方式。
前缀 cargo
是可选的,可以使用缩写 vex-rt
来提供相同的功能。
简短 | 详细 | 描述 |
---|---|---|
-s N |
--slot N |
指定要上传到 Vex 脑的哪个槽位,从 1 到 8(默认 1)。 |
-n名称 |
--name 名称 |
设置 v5 上程序的显示名称。默认为目标二进制文件的名称。 |
-d |
--调试 |
编译时包含调试信息并禁用优化。不带此标志上传将构建为发布模式。 |
-r |
–run |
上传后立即启动程序 |
--bin NAME 或 --example NAME |
指定非默认的二进制目标或上传示例模块 |
可以通过运行以下命令在任何时间查看:cargo vex-rt --help
.
依赖
~2.1–3MB
~60K SLoC