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 に答える