#Rust,编译问题

#Rust编译报错

fn main() {
    //子线程
    thread::spawn(|| {
        for i in 1..10 {
            println!("子线程 {}", i);
            thread::sleep(Duration::from_millis(1));
        }
    });
    //主线程
    for i in 1..5 {
        println!("主线程{}", i);
        thread::sleep(Duration::from_millis(1));
    }
}

报错下图:

img

#Windows11 + rustc 1.67.1 + 已设置gnu默认“rustup default stable-x86_64-pc-windows-gnu” + 已安装mingw64 + IDE为:CLion
环境变量配置为:

img

这个问题可能是由于系统中存在的一些错误导致的。可以尝试清理缓存文件、重新下载源代码并重新编译,或者更新系统及工具链的版本,以解决该问题。