0

我对 VS2013 有问题。我正在尝试使用 opencv 和 vs2013 update 4 IDE 在 vc++ 中编写程序。问题是当我刚刚输入这些行时,我的电脑就死机了。事实上,艰苦的活动会运行到 100%,并且在重新启动之前永远不会停止。即使我(几乎不)关闭 VS,甚至当我注销时,硬盘活动仍处于最大状态。代码是:

#include <iostream>
#include <stdio.h>
#include "opencv2/core/core.hpp"
#include "opencv2/features2d/features2d.hpp" 

似乎最后一行出现了问题。仅供参考,我已经在 VS2013 中尝试并运行了很多 OpenCV 示例。当我在另一台计算机上的 VS2012 上尝试上面的代码时,它运行良好,但在另一台计算机上的 VS2013 上,它再次像我的计算机一样冻结。那么这里有什么问题呢?

4

1 回答 1

0

该问题可能指向VS2013中的几个性能问题,请分别尝试以下各项,直到克服该问题:

  1. 禁用同步设置:转到工具 -> 选项 -> 环境 -> 同步设置并通过取消选中复选框来删除此选项。
  2. 将当前源代码管理插件设置为无:工具 > 选项 > 源代码管理
  3. 清除“如果可用则使用硬件图形加速”复选框以防止使用硬件图形加速:工具->选项->环境->常规,确保“根据客户端性能自动调整视觉体验”也被清除。

注意:您可以选中或清除“启用丰富的客户端视觉体验”复选框,以确保丰富的视觉效果分别始终处于打开或关闭状态。选中此复选框后,将使用独立于计算机环境的丰富视觉效果。例如,当您在富客户端和远程桌面上本地运行 Visual Studio 时,会使用丰富的视觉效果。它也可能有帮助。

  1. 尝试删除解决方案的 .suo 文件(它位于 .sln 文件旁边),关闭并重新打开 Visual Studio

环境-> 一般

于 2015-07-28T07:45:48.457 回答