最近,我在计算机上安装了Opencv。它在python中很好地工作(我只是通过一些程序检查了它)。但是由于缺少python教程,我决定改用c。我只是从http://www.cs.iit.edu/~agam/cs512/lect-notes/opencv-intro/运行一个Hello world程序
编译时出现以下错误
hello-world.c:4:16: fatal error: cv.h: No such file or directory
compilation terminated.
我是opencv的新手
问:您能否报告可能是什么问题,以及如何在c中运行helloworld程序?
最佳答案
您的编译器找不到cv.h
包含文件。如果您是从软件包管理器安装的,则可能在/usr/include/opencv/
中。您需要添加您的包含搜索路径。如果从命令行进行编译,请使用-I
指定其他包含目录。它会像-
gcc -I /usr/include/opencv/ -o helloworld helloworld.c
如果您使用的是Eclipse,