#visual-studio #solution #microsoft #parser #sln

bin+lib solv

SOLution 验证工具,用于分析 Microsoft Visual Studio 解决方案

80 个版本

0.16.5 2024 年 7 月 5 日
0.16.0 2024 年 2 月 26 日
0.15.3 2023 年 10 月 20 日
0.10.1 2023 年 7 月 30 日
0.3.3 2021 年 3 月 23 日

#129文本编辑器

Download history 306/week @ 2024-06-09 131/week @ 2024-06-16 7/week @ 2024-06-23 97/week @ 2024-06-30 13/week @ 2024-07-07 1/week @ 2024-07-14 91/week @ 2024-07-28

91 每月下载量

MIT 许可证

190KB
4K SLoC

crates.io downloads CI codecov

solv

用 Rust 编写的 Microsoft Visual Studio SOLution 验证控制台工具和解析库

安装预编译的二进制文件

homebrew(目前仅适用于 macOS 和 Linux)

添加我的 tap(只需做一次)

brew tap aegoroff/tap

然后安装 solv

brew install solv

如果已安装,则更新 solv

brew upgrade solv

scoop:

scoop bucket add aegoroff https://github.com/aegoroff/scoop-bucket.git
scoop install solv

AUR(Arch Linux 用户仓库):

安装二进制软件包

 yay -S solv-bin

如果 yay 报告包未找到,则强制更新仓库信息

yay -Syyu solv-bin

使用 cargo 安装,以便在目标机器上构建

 yay -S solv

如果 yay 报告包未找到,则强制更新仓库信息

yay -Syyu solv

手动:

发布 下载预编译的二进制文件,并将其复制到所需位置。RPM 和 DEB 软件包可用于在基于 RedHat 或 Debian 的 Linux 发行版中安装。

在 Arch Linux 上安装 deb 软件包:

  1. 使用 yay 从 AUR 安装 debtap
 yay -S debtap
  1. 使用 debtap 创建等效软件包
 sudo debtap -u
 debtap solv_x.x.x_amd64.deb
  1. 使用 pacman 安装
sudo pacman -U solv-x.x.x-1-x86_64.pkg.tar.zst

依赖项

~14–22MB
~335K SLoC