出现这个错误,是因为已经运行过了。
关闭之前运行的窗口或者在新文件中运行。
File——new——新的文件。
复制代码在新文件中保存运行即可。
exe正在运行
打开进程列表,找一下你这个程序,应该之前的进程还在运行,没有退出,导致重新编译后新的exe文件无法生成
上一个进程没执行完,要不就新建文件复制出去,再编译运行
最有可能就是楼上说了,那个文件在使用中无法覆写。
还有种可能C盘让写么?换个其他的磁盘目录?
卸载掉UWP版的Dev C++,下载安装包的,且默认管理员身份运行安装的exe。
重命名文件吧
ld returned 1 exit status可能的原因:
1.程序正在运行无法编译,上次运行的窗口未关闭。
2.一个项目中有多个 xx.c 文件,将多余的xx.c文件改成头文件即可。
3.有函数拼写错误,如:printf拼写成prntf。
4.main函数拼写错误,如写成mian
你根据这个博文,对应排查下原因【关于Id returned 1exit status的解决办法】:https://blog.csdn.net/qq_44654974/article/details/105788797?spm=1001.2101.3001.6650.6&utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6.pc_relevant_default&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~Rate-6.pc_relevant_default&utm_relevant_index=12