gpt4 book ai didi

rust - 错误: Failed to run custom build command for `gmp-mpfr-sys v1.4.0`

转载 作者:行者123 更新时间:2023-12-03 11:44:46 29 4
gpt4 key购买 nike

我正在尝试使用rug,因此我将rug = "1.11.0"复制到了Cargo.toml下的[dependencies]文件中。但是我得到了error: failed to run custom build command for gmp-mpfr-sys v1.4.0
我没有收到其他依赖项的任何错误,为什么会发生此错误,我该如何解决?
我正在使用Windows 10。
整个错误消息:
错误:无法为gmp-mpfr-sys v1.4.0运行自定义生成命令
造成原因:
进程未成功退出:C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-9f6df87a2d8ae0bb\build-script-build(退出代码:101)
-标准输出
cargo :如果环境更改则重新运行= GMP_MPFR_SYS_CACHE
$ mkdir -p“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc”
$ cd“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc”
$ printf'%s'“//try_ext” ...>“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc\try_external_doc.rs ”
$“rustc”“try_external_doc.rs”“--emit = dep-info,metadata”>&/dev/null
$ printf'%s'“#![功能” ...>“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc\try_external_doc。 rs“
$“rustc”“try_external_doc.rs”“--emit = dep-info,metadata”>&/dev/null
$ rm -r“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc”
$ mkdir -p“C:\Users\kimchi\OneDrive\Desktop\Rust\lab1b\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\lib”
$ mkdir -p“C:\Users\kimchi\OneDrive\Desktop\Rust\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\include”
--- stderr
在“不支持Windows MSVC目标(链接失败)”时 panic 的线程“主”,C:\Users\kimchi.cargo\registry\src\github.com-1ecc6299db9ec823\gmp-mpfr-sys-1.4.0\build .rs:951:9
注意:使用RUST_BACKTRACE=1环境变量运行以显示回溯

最佳答案

当您使用默认的MSVC编译器后端时,gmp-mpfr-sysnot available on Windows(请参阅紧急消息中的Windows MSVC target is not supported (linking would fail))。
您需要先install MSYS2
然后,在MSYS2中安装必要的软件包:

pacman -S pacman-mirrors
pacman -S diffutils make mingw-w64-x86_64-gcc
使用 cargo在MSYS2环境中构建 crate 。

关于rust - 错误: Failed to run custom build command for `gmp-mpfr-sys v1.4.0` ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63840684/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com