3 个版本
0.7.2 | 2020 年 7 月 27 日 |
---|---|
0.7.1 | 2020 年 7 月 6 日 |
0.7.0 | 2020 年 6 月 4 日 |
#297 in Windows API
36KB
983 行
cargo winrt
一个用于在 Rust 项目中处理 WinRT 的简单工具。
安装
要安装 cargo winrt
,请运行以下命令
cargo install --git https://github.com/microsoft/winrt-rs cargo-winrt
用法
安装
要安装 NuGet 包,将 NuGet 依赖项添加到项目的 Cargo.toml 文件中,如下所示
[package.metadata.winrt.dependencies]
"Win2D.uwp" = "1.25.0"
支持给定 URL 上的 Nuget 包
[package.metadata.winrt.dependencies]
"Win2D.uwp" = { url = "http://example.com/my/nuget/package" }
以及在本地的文件系统上解压缩
[package.metadata.winrt.dependencies]
"Win2D.uwp" = { path = "../../my-nuget-package" }
然后运行以下命令进行安装
cargo winrt install
构建
Rust WinRT 与普通的 cargo 一起工作得很好,但如果你想在构建之前确保已安装所有 WinRT 依赖项,可以运行
cargo winrt build
这相当于
cargo winrt install
cargo build
运行
就像构建你的 WinRT 项目一样,你可以使用 cargo winrt
一步运行你的项目
cargo winrt run
这相当于
cargo winrt install
cargo run
依赖项
~9–18MB
~273K SLoC