6

我正在 Windows 7/MinGW 中编写一个普通的、无辜的 C++/Qt 程序。

这是两天内第二次关闭程序后可执行文件保留在活动进程中,并且无法杀死它(我从命令行和 Windows 任务管理器都尝试过)。

一个不便之处是我无法重新链接我的代码,因为二进制代码无法被覆盖,正在运行。

4

1 回答 1

8

原因是可执行文件在调试器的控制下运行,这保护了进程免受任何试图杀死它的企图。通过调试器停止它已经成功。

我不知道调试器可以保护进程免受任何外部企图杀死它的影响......

于 2013-10-03T17:35:45.473 回答