Start from:
windows
1. x86_64-pc-windows-msvc
(官方推荐)
先安装 Microsoft C++ Build Tools,勾选安装 C++ 环境即可。安装时可自行修改缓存路径与安装路径,避免占用过多 C 盘空间。安装完成后,Rust 所需的 msvc 命令行程序需要手动添加到环境变量中,否则安装 Rust 时 rustup-init
会提示未安装 Microsoft C++ Build Tools,其位于:%Visual Studio 安装位置%\VC\Tools\MSVC\%version%\bin\Hostx64\x64
(请自行替换其中的 %Visual Studio 安装位置%、%version% 字段)下。
如果你不想这么做,可以选择安装 Microsoft C++ Build Tools 新增的“定制”终端 Developer Command Prompt for %Visual Studio version%
或 Developer PowerShell for %Visual Studio version%
,在其中运行 rustup-init.exe
。
准备好 C++ 环境后开始安装 Rust:
在 RUSTUP-INIT 下载系统相对应的 Rust 安装程序,一路默认即可。
PS C:\Users\Hehongyuan> rustup-init.exe ...... Current installation options: default host triple: x86_64-pc-windows-msvc default toolchain: stable (default) profile: default modify PATH variable: yes 1) Proceed with installation (default) 2) Customize installation 3) Cancel installation
常用命令
1 | # udpate |
Proj
3DGS
ArthurBrussee/brush: 3D Reconstruction for allBrush is a 3D reconstruction engine, using Gaussian splatting. It aims to be highly portable, flexible and fast.
git clone https://github.com/ArthurBrussee/brush.git
Install rust 1.81+ and run cargo run
or cargo run --release
. You can run tests with cargo test --all
. Brush uses the wonderful rerun for additional visualizations while training. It currently requires rerun 0.19 however, which isn’t released yet.
GUI
emilk/egui: egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native