【问题标题】:Using MinGW to compile C code, but error liblto_plugin-0.dll not found?使用MinGW编译C代码,找不到liblto_plugin-0.dll错误?
【发布时间】:2012-06-30 04:16:39
【问题描述】:

我正在使用 MinGW 编译 C 代码。但是当我给出命令“make”时,出现错误:gcc.exe:致命错误:-fuse-linker-plugin,但 liblto_plugin-0.dll not found 编译终止。 make: * [all] Error 1. 有人知道怎么解决吗?

【问题讨论】:

  • 这意味着您需要在系统上正确安装liblto_plugin-0.dll才能进行编译。看看这个:old.nabble.com/liblto_plugin-0.dll-not-found-td31552675.html也许对你有帮助
  • 仅供参考,liblto_plugin-0.dll 安装在 C:\MinGW\libexec\gcc\mingw32\4.7.0 中。抱歉,在您提供给我的链接中,我没有找到任何信息来解决我的问题.. :-)

标签: c compiler-errors mingw mingw32


【解决方案1】:

虽然问了很久,但我遇到了同样的问题,并且在编译时找到了一个很好的解决方法。

gcc -fno-use-linker-plugin test.cpp -o test

【讨论】:

  • 这是一个糟糕的工具链构建的标志。
【解决方案2】:

检查您的 PATH 环境变量并寻找另一个 MinGW 安装的路径。我安装了两个 MinGW(第一个在 Falcon C++ IDE 目录中),第二个是我自己安装的。系统 PATH 环境变量中有两条通往 MinGW 的路径,这导致了错误。

【讨论】:

    猜你喜欢
    • 2014-01-06
    • 2014-10-21
    • 2014-10-17
    • 1970-01-01
    • 2015-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-17
    相关资源
    最近更新 更多