我是mingw的初学者。请一些Maven回答我的问题。我做了以下过程:
- 我已经安装了用于C++编译器的mingw-get-setup.exe
- 我还使用了Eclipse-cpp-europa-winter-win32的C++集成开发环境
- 我还使用了以下UER环境变量:
- “〈“安装目录”〉"\bin;
- ““安装目录”〉"\MSYS\1.0\local\bin;
- “安装目录”〉"\MSYS\1.0\bin
但我有“启动失败没有二进制文件”的错误,当我运行我的程序。我已经建立了程序运行前。我也得到了以下错误控制台:
- 构建项目测试的配置调试****
- 内部构建器用于构建******
- 测试.o
*g++:致命错误:- fuse连接器插件,但找不到liblto_plugin-0. dll - 编译已终止。
- 发生建置错误,建置已停止
- 消耗时间:78毫秒**
3条答案
按热度按时间rdlzhqv91#
您必须手动将
C:\MinGW\bin;
添加到您的用户PATH环境变量中。您可以按照MinGW Getting Started页面上“环境设置”一节中的说明将C:\MinGW\bin;
永久添加到您的PATH中。源代码here。
w6lpcovy2#
检查PATH环境变量并查找另一个MinGW安装的路径。我安装了两个MinGW(第一个在Falcon C++ IDE目录中),第二个是我自己安装的。在系统PATH环境变量中有两个MinGW的路径,这导致了错误。
tpxzln5u3#
我遇到的是:安装MingW 32时,默认只安装“gcc”,所以在系统中,g仍然是GNU版本,所以找不到MingW 32的liblto_plugin-0. dll,我猜你的环境中运行的g并不是你要使用的。