2011-02-06 25 views
4

私はVisual Studio 2010の環境でOpencvを使用しようとしています。私のコンピュータは64ビットですが、私もvs 2010の64ビットを使用しています。私はvs 2010でopencvを設定する方法に関する多くのチュートリアルを検索しました。しかし、私は成功できませんでした。 vs 2010とopencvをコンパイルして設定するビデオがあります http://www.youtube.com/watch?v=XeBhwbRoKvk 私は以下のようなエラーが発生しました: エラー1エラーC1083:インクルードファイルを開くことができません: 'tbb/tbb_stddef.h':そのようなファイルまたはディレクトリはありませんC :¥SeniorProject¥OPENCV2.1¥include¥opencv¥cvinternal.h 131 1 cxcoreOpencvとVisual Studio 2010

エラー2エラーLNK1104:ファイル '.... \ lib \ Debug \ cxcore210d.lib'を開けませんC:\ SeniorProject \ OPENCV2 .1 \ build \ tests \ cxts \ LINK cxts エラー4エラーC1083:インクルードファイルを開くことができません: 'tbb/tbb_stddef.h':このようなファイルまたはディレクトリはありませんc:\ seniorproject \ opencv2.1 \ include \ opencv \ cvinternal。 h 131 1 ml

エラー7エラーLNK1104:ファイル '.... \ lib \ Debug \ cxcore210d.lib'を開くことができません。C:\ SeniorProject \ OPENCV2.1 \ build \ apps \ haartraining \ LINK haartraining エラー8エラーC1083:インクルードファイルを開くことができません: 'tbb/tbb_stddef。 h1:ファイルやディレクトリがありません。c:\ seniorproject \ opencv2.1 \ include \ opencv \ cvinternal.h 131 1 mltest エラー9エラーLNK1104:ファイル '.... \ lib \ Debug \ cxcore210d.lib'を開くことができません。 C:\ SeniorProject \ OPENCV2.1 \ build \ apps \ haartraining \ LINKのパフォーマンス エラー16エラーC1083:インクルードファイルを開くことができません: 'tbb/tbb_stddef.h':このようなファイルまたはディレクトリはありませんc:\ seniorproject \ opencv2.1 \ \ opencv \ cvinternal.hを含める131 1 traincascade

その他のエラーは上記と同じです。私はopencvのプロジェクトをC++でやろうとしていましたが、2011年に行うように言われました。私はopencv 2.1を使っていません。2.2どんな助けも大歓迎です。

答えて

1

Visual C++では、OpenCV LIBRARIESとヘッダーの場所をコンパイラに指示する必要があります。 コンパイラがライブラリを見つけることができないように見えます。よると

OR :

http://opencv.willowgarage.com/wiki/VisualC%2B%2B

A)のOpenCV 2.1は、64ビット構成に問題がある

、アップグレードしてください。 b)上記のリンクが示唆しているように、CMakeとVisual Studioを使用して64ビットモードでシステムにライブラリを構築します。

0

CMakeを使用して設定する必要があります(Ouspokenの記述通り)。 OpenCV 2.2を入手して、以下を試してくださいstep by step guide

IntelのIPP/TBBの最新バージョンを使用している場合は、CMakeファイルを少し修正する必要があります(まもなく修正予定です)。

0

実際には、システムプロセスをチェックする必要があります.MSビジュアルスタジオを閉じても、いくつかのMSBUILD.exeが実行されています。プロセスを終了し、再度再構築しようとすると、それは機能します。

0

こちらの動画は、http://www.youtube.com/watch?v=kZvjTTK9zTwに送信することもできます。これは、MS Visual Studio 2010でopencv 2.3.1をセットアップする方法を示しています。これについての指示の指示がありますが、大きな問題は発生しません。