【问题标题】:Build opencv project fail on eclipse ubuntu在eclipse ubuntu上构建opencv项目失败
【发布时间】:2017-02-07 14:14:53
【问题描述】:
我想在 ubuntu 16.04 上的 eclipse 上构建简单的 opencv 程序。
我添加包含路径文件:
/usr/include/opencv
到:
Properties-> c/c++Build -> Settings -> GCC C++ Compiler -> Includes -> include paths(-l).
并添加库路径:
/usr/lib/x86_64-linux-gnu/
到:
Properties-> c/c++Build -> Settings -> GCC C++ Linker -> Libraries -> Librav 搜索路径(-L)。
并添加:
opencv_core opencv_imgproc opencv_highgui
到图书馆(-l) 但是当我想构建项目时发生了这个错误:
13:10:44 **** 为项目 Opencv 构建配置调试 ****
做所有
构建文件:../src/OpencvTest.cpp
调用:GCC C++ 编译器
g++ -I/usr/include/opencv -I/home/aligoglos/Downloads/opencv-3.1.0/include/opencv -I/home/aligoglos/Downloads/opencv-3.1.0/include/opencv2 -include/home/ aligoglos/Downloads/opencv-3.1.0/include/opencv/cv.h -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv2/opencv.hpp -include/home/aligoglos/Downloads/opencv- 3.1.0/include/opencv/cv.hpp -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cvaux.h -include/home/aligoglos/Downloads/opencv-3.1.0/include/ opencv/cvaux.hpp -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cvwimage.h -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cxcore.h - include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cxcore.hpp -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cxeigen.hpp -include/home/aligoglos/下载/opencv-3.1.0/include/opencv/cxmisc.h -include/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/highgui.h -include/home/aligoglos/Downloads/opencv-3.1。 0/include/opencv/ml.h -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/OpencvTest.d" -MT"src/OpencvTest.d" -o "src/OpencvTest.o" "../src/OpencvTest.cpp "
在从:0:0 包含的文件中:
/home/aligoglos/Downloads/opencv-3.1.0/include/opencv/cv.h:66:38:致命错误:opencv2/video/tracking_c.h:没有这样的文件或目录
编译终止。
src/subdir.mk:18:目标“src/OpencvTest.o”的配方失败
make: *** [src/OpencvTest.o] 错误 1
13:10:44 构建完成(耗时 202 毫秒)
为什么?
【问题讨论】:
标签:
c++
eclipse
opencv
ubuntu