linux中的OpenCV Eclipse配置
我想在ubuntu中为opencv配置EclipseCDT。我遵循了教程。然而,我最终收到了一条错误消息 致命错误:cv.h:没有此类文件或目录DisplayImage.cpp/opencvtest line 1 C/C++问题 我按照教程中的说明检查了配置。除了8.b中的信息外,一切都很好 正如教程所说,对于linux中的OpenCV Eclipse配置,eclipse,ubuntu,opencv,Eclipse,Ubuntu,Opencv,我想在ubuntu中为opencv配置EclipseCDT。我遵循了教程。然而,我最终收到了一条错误消息 致命错误:cv.h:没有此类文件或目录DisplayImage.cpp/opencvtest line 1 C/C++问题 我按照教程中的说明检查了配置。除了8.b中的信息外,一切都很好 正如教程所说,对于pkg config--libs opencv,输出应该是 -L/usr/local/lib-lopencv_core-lopencv_imgproc-lopencv_highgui-lo
pkg config--libs opencv
,输出应该是
-L/usr/local/lib-lopencv_core-lopencv_imgproc-lopencv_highgui-lopencv_ml-lopencv_video-lopencv_features2d-lopencv_calib3d-lopencv_objdetect-lopencv_contrib-lopencv_legacy-lopencv_flann
但就我而言,结果是
/usr/local/lib/libopencv_calib3d.so/usr/local/libopencv_contrib.so/usr/local/libopencv_core.so/usr/local/lib/libopencv_features2d.so/usr/local/libopencv_flann.so/usr/local/libopencv_gpu.so/usr/local/libopencv\u highgui.so/usr/local/libopencv/libopencv\u imgproc.so/usr/local/libopencv/lib/lib/usr/local/lib/libopencv_ml.so/usr/local/libopencv_nonfree.so/usr/local/lib/libopencv_objdetect.so/usr/local/lib/libopencv_photo.so/usr/local/libopencv_softcascade.so/usr/local/lib/libopencv_stching.so/usr/local/libopencv_ts.so/usr/libopencv/libopencv_video.so/usr/local/libopencv/libopencv videostab.so
有人能帮我解决这个问题吗
提前感谢。尝试将标题从以下位置更改为:
#include <cv.h>
#include <highgui.h>
#包括
#包括
致:
#包括
#包括
尝试从以下位置更改标题:
#include <cv.h>
#include <highgui.h>
#包括
#包括
致:
#包括
#包括
谢谢您的回答。但问题的好处有点奇怪。给你
我正在使用ubuntu 12.1。我使用文档中的“git”安装了opencv。安装已完成,没有错误,但我收到了上述错误
由于任何答案(@Alexander和@Ann)都没有任何效果,我使用从“sourceforge”下载的文件重新安装了opencv。然后它完美地工作了。我想问题在于我通过git下载的文件
有人对这个问题有什么理由吗?谢谢你的回答。但问题的好处有点奇怪。给你 我正在使用ubuntu 12.1。我使用文档中的“git”安装了opencv。安装已完成,没有错误,但我收到了上述错误 由于任何答案(@Alexander和@Ann)都没有任何效果,我使用从“sourceforge”下载的文件重新安装了opencv。然后它完美地工作了。我想问题在于我通过git下载的文件
有人对此问题有任何原因吗?您的错误消息说编译器找不到cv.h头。因此,eclipse项目的路径配置未配置为查看opencv头。请显示
pkg config--cflags opencv
的输出。确保您的路径包含该文件夹。@Gorban pkg config--cflags opencv o/p为“-I/usr/local/include/opencv-I/usr/local/include”检查其中一些路径是否包含cv.h。如果它包含项目属性的-configure“Path and Symbols”部分。您的错误消息说编译器找不到cv.h头。因此,eclipse项目的路径配置未配置为查看opencv头。请显示pkg config--cflags opencv
的输出。确保您的路径包含该文件夹。@Gorban pkg config--cflags opencv o/p为“-I/usr/local/include/opencv-I/usr/local/include”检查其中一些路径是否包含cv.h。如果它包含项目的properties.worked的-configure“Path and Symbols”部分。旁注:我从windows主机中的UbuntuGuest为ARM进行交叉编译;)。使用ARM编译。所以在ubuntu eclipse中…对我有用。旁注:我从windows主机中的UbuntuGuest为ARM进行交叉编译;)。使用ARM编译。所以在ubuntu eclipse中。。。