解决[Error]ldreturned1exitstatus

阳光雨露有代码 2024-03-07 01:33:43

运行C/C++程序的时候,比较常见的一个错误是运行窗口时输出的报错:

[Error] ld returned 1 exit status

这里以dev c++为例,实际报错的截图如下,编译器输出窗口的红色文字信息就是报错输出提示:

报错运行界面图

那么这个错误是由于未关闭上一次程序运行出现的控制台输出窗口,导致再次运行的输出窗口无法显示并报错。

解决方法:

很简单,只需关闭上次运行出现的控制台输出窗口即可,控制台输出窗口界面类似于下面的这种,具体关闭方法是点击黑色窗口右上角的x标图标:

关闭上次的运行输出窗口之后,再次运行程序,那么这个错误就没有了,如果没有其它错误,那么就会输出控制台运行输出的黑色窗口。

总结:

我们在编写C/C++程序的时候,运行成功之后输出的窗口要及时关闭,否则,再次运行就可能会出现本文中的报错。

0 阅读:0