Dev-C++给出 Makefile.win 和 g++ 停止的错误



我已经安装了 Dev-C++,但是当我制作一个 C 程序并运行它时,它给了我一个错误,例如:

C:UsersVedDev-CppMakefile.win [Build Error]  [Project1.exe] Error 1

当我检查日志时,它显示以下内容:

Compiler: Default compiler
Building Makefile: "C:UsersVedDev-CppMakefile.win"
Executing  make...
make.exe -f "C:UsersVedDev-CppMakefile.win" all
gcc.exe main.o  -o "Project1.exe" -L"C:/Users/Ved/Dev-Cpp/lib"  
gcc.exe: Internal error: Aborted (program collect2)
Please submit a full bug report.
See <URL:http://www.mingw.org/bugs.shtml> for instructions.
make.exe: *** [Project1.exe] Error 1
Execution terminated

我在运行Windows XP SP3的朋友计算机上使用了Dev-C++,它运行良好并提供输出。

我使用的是 Windows 8 64 位,我真的可以在 64 位上运行 Dev-C++ 吗?这个错误可以修复吗?

我过去使用过旧的 Dev-C++,有时

我有时会随机中断它。

Bloodshed Dev-C++已经多年没有更新了,开发实际上已经停止了。

如果你真的喜欢这个环境,请考虑更新和维护的奥威尔开发C++,它得到改进,更快,更干净。

这是轻松解决错误的解决方案

全部关闭,然后转到"项目选项",在链接器选项卡中键入以下内容,然后单击"确定":-洛彭格32-自由过剩-lglu32现在执行程序

只需关闭项目中的所有其他选项卡即可。它将正常运行

检查编译器目录中是否有 g++.exe。如果您可以看到它,请转到:

在 Windows 上安装 c++/g++

并下载文件已满.exe然后按照说明将目录放在 path 中。重新启动PC后,转到cmd并尝试在那里编译。如果有效,请更改 IDE 的工具链。如果您需要帮助,请与我联系:)

最新更新