github地址
https://github.com/Rust-SDL2/rust-sdl2
clone或下载这个项目
本文使用的是MSVC版本
上面链接页面搜Windows (MSVC)
得知需要下载
SDL2-devel-2.0.10-VC.zip
https://www.libsdl.org/download-2.0.php
解完解压
把3个lib文件放入
SDL2.lib
SDL2main.lib
SDL2test.lib
E:\Rust\rustup\toolchains\stable-x86_64-pc-windows-msvc\lib\rustlib\x86_64-pc-windows-msvc\lib
不然程序链接时会出错
然后把
SDL2.dll
放入Cargo.toml同级目录即可
Cargo.toml文件中加入
[dependencies] sdl2 = "0.32"
打开
rust-sdl2\examples\demo.rs
复制内容到你的main.rs中
然后
cargo build cargo run
IDE中同理