Loading...
Loading...
Compare original and translation side by side
undefinedundefinedundefinedundefined| Mode | Purpose | Flags |
|---|---|---|
| Development build | |
| Production optimized | |
| Performance timing | |
| Fast type-check | |
| Clean artifacts | |
| 模式 | 用途 | 标志 |
|---|---|---|
| 开发构建 | |
| 生产环境优化构建 | |
| 性能计时分析 | |
| 快速类型检查 | |
| 清理构建产物 | |
undefinedundefined
`mold` is **not** part of the default project guidance anymore. Current `.cargo/config.toml` keeps CI-compatible linker flags.
**Cleanup (preferred)**:
```bash
./scripts/clean-artifacts.sh quick
./scripts/clean-artifacts.sh standard
./scripts/clean-artifacts.sh full
./scripts/clean-artifacts.sh standard --node-modulesCARGO_TARGET_DIRCARGO_TARGET_DIR=/mnt/fastssd/rslm-target ./scripts/build-rust.sh dev
CARGO_TARGET_DIR=/mnt/fastssd/rslm-target ./scripts/clean-artifacts.sh standard
`mold` 不再是默认项目推荐的链接器。当前的 `.cargo/config.toml` 保留了兼容CI的链接器标志。
**推荐的清理方式**:
```bash
./scripts/clean-artifacts.sh quick
./scripts/clean-artifacts.sh standard
./scripts/clean-artifacts.sh full
./scripts/clean-artifacts.sh standard --node-modulesCARGO_TARGET_DIRCARGO_TARGET_DIR=/mnt/fastssd/rslm-target ./scripts/build-rust.sh dev
CARGO_TARGET_DIR=/mnt/fastssd/rslm-target ./scripts/clean-artifacts.sh standarddevCARGO_BUILD_JOBS=4 ./scripts/build-rust.sh releasecargo build -j 4checkcargo updatecargo tree -e featurescargo tree -d | grep -cE "^[a-z]"rustup target add <triple>#[cfg(target_os = "linux")]devCARGO_BUILD_JOBS=4 ./scripts/build-rust.sh releasecargo build -j 4checkcargo updatecargo tree -e featurescargo tree -d | grep -cE "^[a-z]"rustup target add <triple>#[cfg(target_os = "linux")]