请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

运行时发生错误error: linking with `x86_64-w64-mingw32-gcc` failed: exit code: 1

老师您好,我在执行下面的代码发生了错误

//  元组结构
struct Pair(i32,f32);

// 标准的C结构
struct Person {
    name: String,
    age: u32,
}

fn main(){
    let pair = Pair(10,4.2);
    println!("{}",pair.0);

    let jack = Person{
        name: String::from("jack"),
        age: 6,
    };
    println!("{} {}", jack.name, jack.age);
}

错误信息:error: linking with x86_64-w64-mingw32-gcc failed: exit code: 1
error: could not compile hello due to previous error

但是执行下面代码的时候没有问题,可以正常输出

fn main() {
    println!("Hello, world!");
}

还请老师指导一下,谢谢。

正在回答 回答被采纳积分+3

1回答

叶枭 2021-11-18 13:54:28

看起来是工具链串了, 你尝试下将 MinGW 从 PATH 中移除, 应该就能编译了

0 回复 有任何疑惑可以回复我~
  • 提问者 DecoLucp #1
    老师,我的环境变量中没有MinGW😭
    回复 有任何疑惑可以回复我~ 2021-11-21 09:02:18
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号