我已将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
答案 0 :(得分:0)
您需要将每个模块的include目录添加到目录列表中Code :: Blocks将搜索包含。这可以通过两种方式完成。如果您希望将它们包含在所有项目中
Settings -> Compiler & Debugger Settings -> Search Directories.
或仅限当前项目
Project -> Build Options -> Search Directories