我最近在rust开发一个游戏引擎,为了渲染,我一直计划使用wgpu板条箱。当我把这个添加到我的依赖项中时,wgpu-hal由于448个错误而无法构建。我的cargo.toml这个板条箱看起来像这样
[package]
name = "ferrogame"
version = "0.1.0"
edition = "2021"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
log = "0.4.17"
fern = {version = "0.6.1", features = ["colored"]}
chrono = "0.4.22"
winit = "0.27.2"
rapier3d = "0.15.0"
rapier2d = "0.15.0"
wgpu = "0.14.0"
[lib]
crate-type = ["rlib"]
这是特别奇怪的,因为我做了一个新的板条箱,只有wgpu作为一个依赖项,它编译罚款的时间。我已经尝试更新生 rust 和运行货物更新,但没有任何工作。我该如何解决这个问题?
1条答案
按热度按时间rdlzhqv91#
此问题是由于版本冲突,rapier使用bevy 0.8,而bevy 0.8依赖于wgpu 0.13