#vex #cargo-subcommand #vex-rt #upload #v5 #deployment #default

app cargo-vex-rt

用于构建和部署 vex-rt 项目的 cargo 子命令

2 个不稳定版本

0.2.0 2024年4月15日
0.1.0 2024年4月12日

#143Cargo 插件

每月 35 次下载

Apache-2.0

12KB
150

cargo-vex-rt

cargo 命令行工具,用于构建和将 vex-rt 项目上传到 VEX V5 脑。

在 crate 的根目录下运行 cargo vex-rt 来上传项目,或者使用 cargo vex-rt --help 获取配置信息。

需求

此工具需要 cargo-binutilspros-cli 来运行。这些可以通过运行 cargo install cargo-binutilspip 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