【问题标题】:Visual Studio 2015 freezes when debugging a cpp code调试 cpp 代码时,Visual Studio 2015 冻结
【发布时间】:2015-11-09 15:53:27
【问题描述】:

我已安装 Visual Studio 2015 Enterprise。我正在尝试创建一个 c++ OpenGL 项目,但是,当我调试时它总是冻结(ctrl + f5)。我试图编写一个简单的程序,将文本打印到屏幕上,但它仍然冻结。构建成功完成,C# 中的项目也不会冻结。当我尝试运行 cpp 项目 VS 完全冻结并且我必须终止该进程时,运行 .exe 直接冻结资源管理器.. 我还没有在网络上找到任何解决此类问题的方法,我希望这里有人知道该怎么做..

谢谢:)

【问题讨论】:

  • 我正在尝试创建一个 c++ OpenGL 项目 -- 然后你说 -- 我试图编写一个简单的程序来将文本打印到屏幕上。什么是“简单程序”?是没有任何 OpenGL 的简单“Hello World”吗?
  • 是的,一个简单的hello world程序。
  • 你有包含指令吗?您是否更改了项目设置?您是否尝试过干净的构建?你能给我们看看代码吗?

标签: c++ visual-studio


【解决方案1】:

尝试在 main 的第一行设置断点,单击 debug 并查看它是否到达断点。如果是这样,请尝试逐步检查,直到您看到导致冻结的原因。

【讨论】:

  • 它不起作用,调试器在任何事情发生之前就冻结了,并且main只包含一个cout命令和一个return 0...
  • 调试时的输出窗口怎么样?它说什么?是否加载了DLL?如果有,最后加载的是哪一个?
【解决方案2】:

我遇到了和你一样的问题。原来是我的 Avast 防病毒软件导致了这个问题。我禁用了它,现在它可以工作了。

我从这个问题中找到了答案: Visual Studio 2015 freezes when finished building

【讨论】:

  • 是的,显然防病毒软件阻止了我的 VS.. 谢谢 :)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-07-19
  • 2017-09-09
  • 2019-12-31
  • 1970-01-01
相关资源
最近更新 更多