跳转至

Rust踩坑记录

1. 报错error: linking withC:\mingw64\bin\gcc.exefailed: exit code: 1

【问题分析】

mingw64不兼容导致,需要替换为UCRT runtime的版本1

【解决方法】

从winlibs.com2下载MinGW64,然后替换原有文件

【@2025.02,新解决方法】

切换工具链

# 第一步,安装工具链(可跳过)
rustup toolchain install stable-x86_64-pc-windows-gnu
# 第二步,切换工具链
rustup default stable-x86_64-pc-windows-gnu

2. RustRover获取Rust stdlib需要很长时间

执行:rustup component add rust-src

3. Rust查找库