Eclipse and OpenCV on Ubuntu
Eclipse and OpenCV on Ubuntu
我安装了Eclipse+CDT和OpenCV,带有:
$ sudo apt-get install libcv1 libcv-dev libcvaux1 libcvaux-dev
libhighgui1 libhighgui-dev
opencv-doc
python-opencv
之后,我打开了Eclipse并创建了一个新的c/c++项目。所以我输入了这个代码:
#include <stdlib.h>
#include <stdio.h>
#include <math.h>
#include <cv.h>
#include <highgui.h>
int main(int argc, char *argv[])
{
IplImage* img = 0;
img=cvLoadImage("C:/.../Pictures/immagine.jpg"); // carica l'immagine
cvNamedWindow("mainWin", CV_WINDOW_AUTOSIZE); // crea la finestra
cvShowImage("mainWin", img ); // mostra l'immagine
cvWaitKey(0); // wait for a key
cvReleaseImage(&img ); //rilascia l'immagine
system("PAUSE");
return 0;
}
问题是我返回了这些错误:
Unresolved inclusion: <cv.h>
Unresolved inclusion: <highgui.h>
但在我的eclipse工作区项目中,我在/usr/include下有这些库。。。
可能出了什么问题?谢谢
打开一个终端并执行:
pkg-config --cflags opencv
在我的系统上,它返回:
-I/usr/local/include/opencv -I/usr/local/include
这些是在Eclipse上编译应用程序时必须添加的目录。
或,您可以尝试将包含替换为:
#include <opencv/cv.h>
#include <opencv/highgui.h>
相关文章:
- 在Ubuntu 16.04上安装Cilk时出现问题
- 瓦尔格林德:数学函数"Conditional jump or move depends on uninitialised value(s)"
- 如何在Ubuntu中使用cmake设置qt4
- 链接阶段在Ubuntu上失败,但在MacOS上失败
- 无法将 GLFW 库与 Ubuntu 18.04 上的头文件链接
- 无法在Ubuntu上将共享库与Eclipse链接
- 树莓上的 Libtorch 无法加载 pt 文件,但在 ubuntu 上工作
- 无法安装 R 包 "nloptr"(Ubuntu 16.04 上的 R3.6.2) - C++编译器问题
- 使用 ubuntu 终端在 c++ 上运行线程类的问题
- WiringPi on Ubuntu Mate
- lncurses on Clion with Ubuntu
- C++11 in QtCreator 3.5.0 on ubuntu
- wxMkdir on Ubuntu
- opengl on ubuntu Linker error: undefined references
- Boost.MPI on Ubuntu 12.04
- C++ on ubuntu hello world
- 分段错误 - OpenCV 和 Qt in Netbeans on Ubuntu
- Eclipse and OpenCV on Ubuntu
- cgi with lighttpd on Ubuntu
- boost::filesystem3::path::parent_path() on Ubuntu