【问题标题】:Can you use a different compiler when the first one fails to build a crate?当第一个编译器无法构建板条箱时,您可以使用不同的编译器吗?
【发布时间】:2021-09-13 09:56:38
【问题描述】:

我正在尝试编译一个项目,我需要使用 reqwest crate,它依赖于 ringmime_guess crate。使用 MinGW 编译器时,ring 失败,但使用 tdm-gcc,mime_guess 将无法构建。

是否可以使用后备编译器?如果是,怎么做?

【问题讨论】:

  • reqwest 默认不依赖 ring,只有当你选择使用 rustls-tls 而不是 native-tls 时。
  • 你是如何安装 MinGW 编译器的?您是否尝试过使用 rustup-init.exe 安装 rust?
  • 是的,我使用了 rustup。我真的不记得我是如何安装它的,我第一次拿到这台笔记本电脑时就安装了(一年前)

标签: rust compiler-errors rust-cargo


【解决方案1】:

保持 tdm-gcc 目录重命名,但首先在 PATH 中,这样当你需要用它构建一些东西时,只需正确命名它,任何寻找 gcc.exe 的程序都可以找到它。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-30
    相关资源
    最近更新 更多