因为原来的.exe文件仍然在执行,导致新的文件无法写入,此时可以通过Windows的cmd控制台强制杀死原有进程。步骤如下:
- 将codeblocks中的当前应用程序关闭;(一般在另一个地方操作同一个东西的时候都把这个地方的关闭,没试过不关闭行不行,个人习惯)
- 使用快捷键 Win + R(或者点击Win,输入cmd),点击确认进入cmd;
- 键入命令
tasklist
可以查看当前的所有进程,找到你运行的代码的.exe程序,如XXX.exe; - 键入命令
taskkill -IM XXX.exe /F
; - 再次将codeblock中的.cpp文件打开,编译运行ok!