私は、CodeCodeでmingwコンパイラを使ってopencv 2.3.x用の小さなフレームワークをセットアップしようとしています。OpenCV 2.3とCode ::小さなフレームワークのセットアップに関する質問をブロックします
私は、フレームワークをコンピュータから複数の開発者に移す必要があります。これは、openFrameworksのマイクロバージョンのようなものです。
私が今行っていることは、このようにセットアップする私のディレクトリツリーです:ので、移動-能力の
- root
- - Datafiles
- - Libraries
- - - OpenCV
- - - - bin
- - - - lib
- - - - include
- - Projects
- - - OpenCV_HelloWorld
- - - - OpenCV_HelloWorld.cbp
、私はLIBへのパスを定義したいと比較的フォルダが含まれます。 私はセットアップ私のコードのためのビルド・オプションを以下の::ブロックプロジェクトがあります。
ビルドオプション - >デバッグ - >検索ディレクトリ - >コンパイラ:
..\..\Libraries\OpenCV\include
ビルドオプション - >デバッグ - >検索ディレクトリを - >リンカ:
..\..\Libraries\OpenCV\lib
ビルドオプション - >デバッグ - >リンカの設定 - >リンクライブラリ:
..\..\Libraries\OpenCV\lib\libopencv_calib3d231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_contrib231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_core231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_features2d231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_flann231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_gpu231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_highgui231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_imgproc231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_legacy231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_ml231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_objdetect231.dll.a
..\..\Libraries\OpenCV\lib\libopencv_video231.dll.a
私は、このハローワールドサンプルコンパイルするとき:
#include <iostream>
#include "opencv\cv.h"
#include "opencv\highgui.h"
using namespace std;
int main()
{
cout << "Hello world!" << endl;
return 0;
}
を、私はこのエラーを取得する:
..\..\Libraries\OpenCV\include\opencv\cv.h|63|error: opencv2/core/core_c.h: No such file or directory|
は私が間違って何をしましたか?何を追加する必要がありますか?これに簡単な方法はありますか?
ありがとうございました