Apple M1芯片MacOS下Rust Tetra框架编译失败求助
M1 Mac下Tetra框架SDL2链接错误解决办法
- 安装SDL2依赖:
brew install sdl2 - 临时指定库路径运行项目:
LIBRARY_PATH=/opt/homebrew/lib cargo run - 永久配置库路径(避免每次输入环境变量):
编辑你的shell配置文件(比如~/.zshrc或~/.bashrc),添加以下内容:
然后执行export LIBRARY_PATH="/opt/homebrew/lib:$LIBRARY_PATH"source ~/.zshrc(对应你使用的配置文件)使配置生效。 - 关于之前winit编译失败的问题,建议先确保rust工具链支持arm64架构,执行:
之后再尝试编译winit项目。rustup target add aarch64-apple-darwin
内容的提问来源于stack exchange,提问作者synnøve
相关产品推荐
相关产品推荐

