DSCC
主页 / getting-started / installation

Installation

DSCC 以 Rust workspace 形式发布。dscc 可执行文件需从源码构建或安装;0.1.x 版本不提供预编译二进制。

前置条件

说明
Rust stable toolchain 通过 rustup 安装
Cargo 随 Rust 一起安装
Provider 凭据 运行时需要对应模型的密钥,详见 authentication.md

安装方式

三种方式产出同一个 dscc 可执行文件,任选其一即可。

方式 命令 产物
本地安装(推荐) cargo install --path crates/dscc-cli --locked ~/.cargo/bin/dscc,自动进 $PATH
发布构建 cargo build --release -p dscc-cli ./target/release/dscc
开发运行 cargo run --bin dscc -- <args> 直接在源码树中运行

以上命令都在仓库根目录执行。来源:README.md:65-90

# 安装到 PATH
cargo install --path crates/dscc-cli --locked

# 或构建优化版二进制
cargo build --release -p dscc-cli
./target/release/dscc --help

# 或直接在源码中迭代
cargo run --bin dscc -- --help

验证

dscc --version
dscc --help

--help 会列出所有顶层参数和子命令。若 cargo install 后找不到 dscc,请确认 ~/.cargo/bin 已在 $PATH 中。

平台说明

平台 状态
macOS 支持,发布 CI 覆盖
Linux 支持,发布 CI 覆盖
Windows 支持,发布 CI 覆盖(README.md:12

下一步