rust 为Bevy构建alsa-sys和libudev-sys时出错

enxuqcxy  于 2023-04-12  发布在  其他
关注(0)|答案(1)|浏览(236)

我正在尝试开始使用bevy,我已经按照bevy书中的建议设置了环境,包括使用nightly工具链。然而,当我尝试构建bevy时,我得到了以下消息:

error: failed to run custom build command for `alsa-sys v0.3.1`
error: failed to run custom build command for `libudev-sys v0.1.4`

我的cargo.toml是:

[package]
name = "Bevy_1"
version = "0.1.0"
edition = "2021"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[profile.dev]
opt-level = 1

[profile.dev.package."*"]
opt-level = 3

[dependencies]
bevy = {version = "0.10", features = ["dynamic_linking"]}

rust-toolchain.toml是:

[toolchain]
channel = "nightly"

我该如何解决这个问题?

r8xiu3jd

r8xiu3jd1#

你需要为你的linux发行版安装required dependencies
这也涵盖在所有主要(桌面)操作系统的bevy书在这里。

相关问题