当前位置: 首页 > 知识库问答 >
问题:

错误:无法运行`gmp-mpfr-sys v1.4.0'的自定义生成命令

唐信瑞
2023-03-14

整个错误消息:

错误:无法运行gmp-mpfr-sys v1.4.0的自定义生成命令

原因:进程未成功退出:c:\users\kimchi\onedrive\desktop\rust\target\debug\build\gmp-mpfr-sys-9f6df87a2d8ae0bb\build-script-build(exit code:101)---stdout cargo:rerun-if-env-changed=gmp_mpfr_sys_cache$mkdir-p“\target\debug\build\gmp-mpfr-sys-dcad4e240d8aac65\out\try_external_doc”$printf'%s'“//try_ext”...>“C:\users\kimchi\onedrive\desktop\rust\targ\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'“#![feature”...>“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\target\debug”\build\gmp-mpfr-sys-dcad4e240d8aac65\out\include“

---stderr线程'main'在'Windows MSVC目标不受支持(链接将失败)‘处被panked,C:\users\kimchi.cargo\registry\src\github.com-1ecc6299db9ec823\gmp-mpfr-sys-1.4.0\build.rs:951:9注意:使用rust_backtrace=1环境变量运行以显示回溯

共有1个答案

郎睿
2023-03-14

GMP-MPFR-SYS在使用默认MSVC编译器后端时在Windows上不可用(请参见panic消息中的Windows MSVC目标不受支持(链接将失败))。

您需要首先安装MSYS2。

然后,在MSYS2中安装必要的软件包:

pacman -S pacman-mirrors
pacman -S diffutils make mingw-w64-x86_64-gcc
 类似资料:
  • 请原谅我的英语 我有一个使用jax ws和spring的应用程序,它可以在tomcat上正常工作,但我应该在WebSphere7上部署它。 WAS7引发以下异常: 00000027 WSModuleDescr E WSWS7027E:由于以下错误,JAX-WS服务描述无法正确构建:javax.xml.ws.WebServiceExc0019: WSWS7054E:无法为com.foo.MyEndp

  • 问题内容: 当我编译一个android应用程序时(我尝试了sdk中的示例程序)。我收到此错误: 但是aapt在那个位置吗? 注意:我也收到错误“ R无法解决”,但是我很确定在解决问题1时,我也解决了这个问题 问题答案: Ubuntu 14.04.1 LTS解决方案: 原因:aapt需要安装32位库

  • 我构建了一个react本机应用程序,在运行命令react native run ios时,突然在终端上收到了这个错误消息。同样的代码在10分钟前工作正常,突然我收到了这个错误消息。请帮忙。。。

  • 问题内容: 我想在Eclipse中生成自定义方法,就像我们可以生成toString,getter和沉降器的方式一样(右键单击-> source->)。谁能告诉我这样做涉及什么? 谢谢, 荷兰人 问题答案: 您可以在最近(Eclipse Galileo 3.5)生成动作之后添加自己的动作, 使用主动贡献URI: 具有活动操作定义标识符: 使用有效贡献项目类:(包) 来自贡献插件:org.eclips

  • 问题内容: 我有一个自定义管理命令,可通过电子邮件发送报告。它通常从cron作业运行。我想做的是在Web应用程序中添加一个按钮,单击该按钮将使admin命令在此运行,而不是等待cron作业调用它。我该怎么做呢?我是否必须调出诸如 还是可以从视图中调用代码?如果我可以从视图内执行此操作而不需要扩展到命令行,这似乎会更干净。 问题答案: 你可以使用: