1 个不稳定版本
使用旧的 Rust 2015
0.12.0 | 2018年11月11日 |
---|
#16 在 #assemble
215KB
5.5K SLoC
waterbear
Waterbear 是梦幻之星 VMU 的汇编器。它可以作为一个库或者命令行程序使用。
用法
要汇编一个文件,使用 waterbear assemble
命令
waterbear assemble example.s -o example.vms
获取帮助,运行 waterbear help
% waterbear help
waterbear 0.2.0
Assembler for the Dreamcast VMU
USAGE:
waterbear [SUBCOMMAND]
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
SUBCOMMANDS:
assemble Assembler for the Dreamcast VMU
disassemble Disassembler for the Dreamcast VMU
help Prints this message or the help of the given subcommand(s)
也可以在子命令中使用 help
命令
% waterbear help assemble
waterbear.exe-assemble
Assembler for the Dreamcast VMU
USAGE:
waterbear.exe assemble <INPUT> --output <OUTPUT>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-o, --output <OUTPUT> Output file
ARGS:
<INPUT> Sets the input file to assemble
构建
请确保您已安装 Rust/Cargo: https://rustup.rs/
确保您有最新版本的 Rust
$ rustup update stable
使用 Cargo 构建
$ cargo build --release
依赖项
~6–15MB
~167K SLoC