在 Windows 7 上使用 OpenCV2.3 和 MFC 与 VS 2008 - .exe 进程不会结束

发布于 2024-11-24 08:07:27 字数 207 浏览 2 评论 0原文

我正在尝试调试我的程序(“这有效吗?不?这个怎么样?”的迭代过程),每次它在运行时崩溃(因为二维指针让我困惑),我尝试运行它(在做了一个更改)我收到 LNK1168 错误(无法写入,因为 *.exe 打开)。

所以我打开任务管理器,找到进程并点击结束进程。但它并没有结束,我无法再次运行我的程序,直到它似乎随机消失。

我该如何解决这个问题?

先感谢您!

I'm trying to debug my program (an iterative process of "did that work? No? How about this?") and everytime it crashes during runtime (because 2 dimensional pointers confuse me) and I try to run it (after making a change) I get a LNK1168 error (cannot write since *.exe is open).

So I open up task manager, find the process and hit end process. But it doesn't end and I can't run my program again until it goes away seemingly at random.

How do I fix this?

Thank you in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

海的爱人是光 2024-12-01 08:07:27

我想仍然有一根线索悬而未决。不要通过 procman 关闭它,而是在 VS 调试器中执行 shift-F5 来停止它。这将杀死所有进程和线程。

I guess there is a thread still hanging around. Instead of closing it through procman, do shift-F5 in the VS debugger to stop it. That will kill all processes and threads cold.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文