5

私はで使用Code::Blocks 10.05しましたOpenCV-2.4.0私はからのコードサンプルをコンパイルしようとしましたC:\opencv\samples\cpp

#include "opencv2/core/core.hpp"
#include "opencv2/imgproc/imgproc.hpp"
#include "opencv2/calib3d/calib3d.hpp"
#include "opencv2/highgui/highgui.hpp"
#include <stdio.h>
#include <string.h>
#include <time.h>

using namespace cv;
using namespace std;

const char * usage =....

Code :: Blocksのコンパイラは私にこう言います:

C:\opencv\samples\cpp\calibration.cpp|1|Fattal Error: opencv2/core/core.hpp: No such file or directory|

これは、インクルードコードを変更する必要があることを意味しますか?私自身のインクルードフォルダがあるこのパスで?core.hppそれが私のファイルからのパスですC:\opencv\modules\core\include\opencv2\core

4

1 に答える 1

1

Code::Blocks がインクルードを検索するディレクトリのリストに、各モジュールのインクルード ディレクトリを追加する必要があります。これには 2 つの方法があります。すべてのプロジェクトに含めたい場合

Settings -> Compiler & Debugger Settings -> Search Directories.

または現在のプロジェクトのみ

Project -> Build Options -> Search Directories
于 2012-12-01T12:43:42.373 に答える