Dev-C++ version:5.3.0.3
编译错误:Permission denied
collect2: ld returned 1 exit status
原 因:1.编译的时候按F9,默认在同目录下生成exe,会产生这种错的原因是,之前已经编译过一次,存在一个相同名称的exe。其实,你仔 细观察一下,当按下F9提示编译错误(此时存在这个相同名称的exe)时,虽然不会编译成功生成心得exe,但是等几秒,它会删除
原来的存在同名exe。所以,如果遇到这种情况,可以主动删除原来的同名exe,也按下F9可以等待一会,再重新编译。
2.编译的时候,exe程序还在运行,请关闭之后,再编译。但是我使用的Dev-C++的版本不会出现此问题,因为程序运行时,禁用了 编译按钮和快捷键。
时间: 2024-10-25 18:28:32