opencv - Eclipse中的OpenCV编译错误

我以前用python编写过代码,并完全包含了openCV库。现在,我想用C++编写代码,所以我下载了eclipse和openCV库,并将它们的路径包含在eclipse中。

我有一个简单的openCV示例,我正在尝试运行它,但出现此错误->

**** Build of configuration Debug for project Example ****

全部制作
构建文件:../ Test.cpp
调用:GCC C++编译器
g++ -I / usr / local / include / opencv -O0 -g3 -Wall -c -fmessage-length = 0 -MMD -MP -MF“Test.d” -MT“Test.d” -o“Test.o” “../Test.cpp”
完成的建筑物:../ Test.cpp

建立目标:范例
调用:GCC C++链接器
g++ -o“示例” ./Test.o
/usr/lib/x86_64-linux-gnu/gcc/x86_64-linux-gnu/4.5.2/../../../crt1.o:在函数_start': (.text+0x20): undefined reference to main中
./Test.o:在函数gh::main()': /home/shamma/workspace/Example/Debug/../Test.cpp:16: undefined reference to cvCreateImage中
/home/shamma/workspace/Example/Debug/../Test.cpp:21:对cvNamedWindow' /home/shamma/workspace/Example/Debug/../Test.cpp:22: undefined reference to cvShowImage的 undefined reference
/home/shamma/workspace/Example/Debug/../Test.cpp:23:对cvWaitKey' /home/shamma/workspace/Example/Debug/../Test.cpp:24: undefined reference to cvDestroyWindow的 undefined reference
/home/shamma/workspace/Example/Debug/../Test.cpp:25:对`cvReleaseImage'的 undefined reference
collect2:ld返回1退出状态
make:* [示例]错误1在此处输入代码

任何想法可能是问题的原因,我已经尝试了很多没有用的东西

提前致谢

最佳答案

似乎您没有正确配置OpenCV库。我建议您遵循OpenCV tutorial来开始在Eclipse中使用它。

https://stackoverflow.com/questions/7483100/

相关文章:

docker - 在 compose 中取消设置环境变量

opencv - OpenCV入门,API函数使用推荐

java - 如何将本地 Docker 镜像与 testcontainers 一起使用?

docker - 私有(private) Docker 注册表的多个用户?

opencv - opencv在照片中查找并处理商店货架标签

opencv - 无 8 位系统上的 CV_8U opencv 矩阵

opencv - 将CvSeq转换为CvMat

image-processing - openCV2.3中卷积方法的高斯模糊错误

visual-c++ - 如何使用OpenCV将Bayer转换为RGB,反之亦然

random - 检测到随机圆