g ++:致命错误:-fuse-linker-plugin,但找不到liblto_plugin-0.dll

时间:2013-12-18 12:20:33

标签: c++ eclipse mingw

我是mingw的初学者。请回答我的问题专家。我做了以下过程:

  • 我已经为C ++编译器安装了mingw-get-setup.exe
  • 我还使用了Eclipse-cpp-europa-winter-win32 for C ++ IDE
  • 我还使用了以下环境变量:
  • “<” 安装目录 “>” 中\ BIN;
  • “<” 安装目录 “>” 中\ MSYS \ 1.0 \本地\ BIN;
  • “<” 安装目录 “>” 中\ MSYS \ 1.0 \ BIN

但是当我运行程序时,我“启动失败没有二进制文件”错误。我在运行之前已经构建了程序。我在控制台中也遇到以下错误:

  • 构建配置项目测试的调试 * *
  • 内部构建器用于构建** * *
  • g ++ -otest.exe test.o
  • g ++:致命错误:-fuse-linker-plugin,但是liblto_plugin-0.dll没有 结果
  • 编译终止。
  • 发生了构建错误,构建已停止
  • 消耗的时间:78毫秒。**

2 个答案:

答案 0 :(得分:0)

您必须手动将C:\MinGW\bin;添加到用户PATH环境变量中。您可以按照MinGW Getting Started页面上“环境设置”部分中的说明,永久性地将C:\MinGW\bin;添加到您的路径中。

来源here

答案 1 :(得分:0)

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