C++ 访问Linux版OpenCV-2.4.3的OpenCV图像处理库

C++ 访问Linux版OpenCV-2.4.3的OpenCV图像处理库,c++,linux,image-processing,opencv,C++,Linux,Image Processing,Opencv,可能重复: 我是OpenCV和Linux的新用户,所以我的问题很明显;如果是这样,我道歉 我下载了OpenCV 2.4.3版Linux版,看起来像是最新版本。我一直在尝试做一些需要图像处理库的教程。这些教程都使用“opencv2/imgproc/imgproc.hpp” 然而,在终端中执行“定位imgproc.hpp”后,我没有得到任何结果。看起来好像OpenCV 2.4.3版中没有包含图像处理库,或者我下载了不正确的图像处理库。我似乎有所有的其他头和hpp文件虽然 有没有办法访问图像处理库

可能重复:

我是OpenCV和Linux的新用户,所以我的问题很明显;如果是这样,我道歉

我下载了OpenCV 2.4.3版Linux版,看起来像是最新版本。我一直在尝试做一些需要图像处理库的教程。这些教程都使用“opencv2/imgproc/imgproc.hpp”

然而,在终端中执行“定位imgproc.hpp”后,我没有得到任何结果。看起来好像OpenCV 2.4.3版中没有包含图像处理库,或者我下载了不正确的图像处理库。我似乎有所有的其他头和hpp文件虽然

有没有办法访问图像处理库

谢谢你

你必须安装OpenCV,只是下载它并不能神奇地将正确的路径写入你的系统。
您使用什么Linux发行版?安装这些东西的正确方法是使用package manager和repositories。

应该使用pkg config命令提供OpenCV头和库的位置。pkg config--cflags opencv定位头,pkg config--libs opencv定位库。您可以在编译命令中直接使用它,例如
g++main.cpp-o main
pkg config
--cflags--libs opencv


pkg配置应该是反引号```,我会在找到如何使它们正确显示后立即编辑我的答案

您使用的IDE是什么?visual studio express?您是否使用Cmake编译了库?