这是因为之前的编译运行程序没有退出,导致下一次编译运行无法进行,一般都是出现在程序崩溃或者你没有释放部分资源。
方法1:
任务栏管理器中找到相应的exe文件然后结束任务,我这里用Google浏览器示例,同时按ctrl+shift+esc打开任务管理器,选择对应你自己的exe结束任务,就可以了
方法二:
网上大多数的教程都是用方法1在但是我出现的问题是解决不了的,因为任务栏管理器看不到,最开始是直接关机重启,但发现多次出现经常关机也不是方法,因此网上找教程,终于还是找到了,但教程不够细致,因此将教程写详细点,让其他人可以直接操作。
打开开始菜单---->windowsG管理器----->资源监视器
:-1: error: cannot open output file release\xxxx.exe: Permission denied
collect2.exe:-1: error: error: ld returned 1 exit status
正确做法是:在Resource Monitor(资源监视器)中可以找到这个进程,右键End Process(结束进程)即可
另外如果无法结束任务的话可以参考我另一篇博客:任务栏管理器无法结束任务 taskkill也无法结束任务 pchunter加载驱动失败
https://blog.csdn.net/lxj362343/article/details/110198959
参考自: